Skip Menu |

This queue is for tickets about the Mac-Carbon CPAN distribution.

Report information
The Basics
Id: 50135
Status: open
Priority: 0/
Queue: Mac-Carbon

People
Owner: Nobody in particular
Requestors: nbofweb [...] btinternet.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Version 0.81 fails to install on Mac OS 10.4.11
Date: Wed, 30 Sep 2009 23:50:40 +0100
To: bug-Mac-Carbon [...] rt.cpan.org
From: Webmaster <nbofweb [...] btinternet.com>
Tony-Waltons-MacBook:~/Desktop/Mac-Carbon-0.81 tonyw$ MAC_CARBON_SOUND=1 export MAC_CARBON_SOUND Tony-Waltons-MacBook:~/Desktop/Mac-Carbon-0.81 tonyw$ perl Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Mac::AppleEvents Writing Makefile for Mac::Components Writing Makefile for Mac::Files Writing Makefile for Mac::Gestalt Writing Makefile for Mac::InternetConfig Writing Makefile for MacPerl Writing Makefile for Mac::Memory Writing Makefile for Mac::MoreFiles Writing Makefile for Mac::Notification Writing Makefile for Mac::OSA Writing Makefile for Mac::Processes Writing Makefile for Mac::Resources Writing Makefile for Mac::Sound Writing Makefile for Mac::Speech Writing Makefile for Mac::Types Writing Makefile for Mac::Carbon Tony-Waltons-MacBook:~/Desktop/Mac-Carbon-0.81 tonyw$ make test cp Carbon.pm blib/lib/Mac/Carbon.pm cp AppleEvents.pm ../blib/lib/Mac/AppleEvents.pm cp AppleEvents.pod ../blib/lib/Mac/AppleEvents.pod /usr/local/bin/perl ../xsubpps/xsubpp-5.8.0 -noprototypes -typemap / usr/local/lib/perl5/5.10.1/ExtUtils/typemap AppleEvents.xs > AppleEvents.xsc && mv AppleEvents.xsc AppleEvents.c cc -c -I/Developer/Headers/FlatCarbon/ -fno-common -DPERL_DARWIN -no- cpp-precomp -fno-strict-aliasing -pipe -I/usr/local/include -fpascal- strings -arch ppc -O3 -DVERSION=\"1.32\" -DXS_VERSION=\"1.32\" "-I/ usr/local/lib/perl5/5.10.1/darwin-thread-multi-2level/CORE" AppleEvents.c In file included from AppleEvents.xs:63: ../Carbon.h: In function 'GUSIFSpDown': ../Carbon.h:252: warning: pointer targets in passing argument 1 of 'MacPerl_CopyC2P' differ in signedness ../Carbon.h: In function 'GUSIFSp2FullPath': ../Carbon.h:303: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness ../Carbon.h:310: warning: pointer targets in assignment differ in signedness ../Carbon.h:312: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness ../Carbon.h: In function 'GUSIPath2FSp': ../Carbon.h:392: warning: pointer targets in passing argument 2 of 'GUSIFSpDown' differ in signedness ../Carbon.h: In function 'GUSIFS2FullPath': ../Carbon.h:429: warning: pointer targets in return differ in signedness cc -c -I/Developer/Headers/FlatCarbon/ -fno-common -DPERL_DARWIN -no- cpp-precomp -fno-strict-aliasing -pipe -I/usr/local/include -fpascal- strings -arch ppc -O3 -DVERSION=\"1.32\" -DXS_VERSION=\"1.32\" "-I/ usr/local/lib/perl5/5.10.1/darwin-thread-multi-2level/CORE" PerlAEUtils.cpp PerlAEUtils.cpp: In function 'OSErr PAEGetEventHandler(OSType, OSType, SV*, SV*, Boolean)': PerlAEUtils.cpp:347: warning: enumeral mismatch in conditional expression: '<anonymous enum>' vs '<anonymous enum>' PerlAEUtils.cpp: In function 'OSErr PAERemoveEventHandler(OSType, OSType, Boolean)': PerlAEUtils.cpp:357: warning: enumeral mismatch in conditional expression: '<anonymous enum>' vs '<anonymous enum>' Running Mkbootstrap for Mac::AppleEvents () chmod 644 AppleEvents.bs rm -f ../blib/arch/auto/Mac/AppleEvents/AppleEvents.bundle c++ -bundle -undefined dynamic_lookup -L/usr/local/lib -bundle - flat_namespace -undefined suppress -framework Carbon -arch ppc AppleEvents.o PerlAEUtils.o -o ../blib/arch/auto/Mac/AppleEvents/ AppleEvents.bundle \ \ /usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: more than one value specified for -undefined collect2: ld returned 1 exit status make[1]: *** [../blib/arch/auto/Mac/AppleEvents/AppleEvents.bundle] Error 1 make: *** [subdirs] Error 2 Summary of my perl5 (revision 5 version 10 subversion 1) configuration: Platform: osname=darwin, osvers=8.11.1, archname=darwin-thread- multi-2level-64int-ld uname='darwin tony-waltons-macbook.local 8.11.1 darwin kernel version 8.11.1: wed oct 10 18:23:28 pdt 2007; root:xnu-792.25.20~1release_i386 i386 i386 ' config_args='' hint=previous, useposix=true, d_sigaction=define useithreads=define, usemultiplicity=define useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef use64bitint=define, use64bitall=undef, uselongdouble=undef usemymalloc=n, bincompat5005=undef Compiler: cc='cc', ccflags ='-fno-common -DPERL_DARWIN -no-cpp-precomp - fno-strict-aliasing -pipe -I/usr/local/include', optimize='-O3', cppflags='-no-cpp-precomp -fno-common -DPERL_DARWIN -no-cpp- precomp -fno-strict-aliasing -pipe -I/usr/local/include -fno-common - DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing -pipe -I/usr/local/ include -fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict- aliasing -pipe -I/usr/local/include -fno-common -DPERL_DARWIN -no-cpp- precomp -fno-strict-aliasing -pipe -I/usr/local/include -fno-common - DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing -pipe -I/usr/local/ include' ccversion='', gccversion='4.0.1 (Apple Computer, Inc. build 5370)', gccosandvers='' intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=12345678 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16 ivtype='long long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8 alignbytes=8, prototype=define Linker and Libraries: ld='env MACOSX_DEPLOYMENT_TARGET=10.3 cc', ldflags =' -L/usr/ local/lib' libpth=/usr/local/lib /usr/lib libs=-ldbm -ldl -lm -lc perllibs=-ldl -lm -lc libc=/usr/lib/libc.dylib, so=dylib, useshrplib=false, libperl=libperl.a gnulibc_version='' Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=bundle, d_dlsymun=undef, ccdlflags=' ' cccdlflags=' ', lddlflags=' -bundle -undefined dynamic_lookup -L/ usr/local/lib' Characteristics of this binary (from libperl): Compile-time options: MULTIPLICITY PERL_DONT_CREATE_GVSV PERL_IMPLICIT_CONTEXT PERL_MALLOC_WRAP USE_64_BIT_INT USE_FAST_STDIO USE_ITHREADS USE_LARGE_FILES USE_PERLIO Built under darwin Compiled at Sep 1 2009 00:22:32 @INC: /usr/local/lib/perl5/5.10.1/darwin-thread-multi-2level /usr/local/lib/perl5/5.10.1 /usr/local/lib/perl5/site_perl/5.10.1/darwin-thread-multi-2level /usr/local/lib/perl5/site_perl/5.10.1 /usr/local/lib/perl5/site_perl . uname -a Darwin Tony-Waltons-MacBook.local 8.11.1 Darwin Kernel Version 8.11.1: Wed Oct 10 18:23:28 PDT 2007; root:xnu-792.25.20~1/ RELEASE_I386 i386 i386 cc --version i686-apple-darwin8-gcc-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) Copyright (C) 2005 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Subject: Re: [rt.cpan.org #50135] Version 0.81 fails to install on Mac OS 10.4.11
Date: Wed, 30 Sep 2009 15:56:06 -0700
To: bug-Mac-Carbon [...] rt.cpan.org
From: Chris Nandor <cnandor [...] cpan.org>
Bizarre. Can you try a more recent cc? I am not sure what you have available. But my c++ line looks the same as yours and it works fine with i686-apple-darwin10-gcc-4.2.1. Thanks, On Sep 30, 2009, at 15:51, Webmaster via RT wrote: Show quoted text
> /usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: more than one value > specified for -undefined > collect2: ld returned 1 exit status > make[1]: *** [../blib/arch/auto/Mac/AppleEvents/AppleEvents.bundle] > Error 1 > make: *** [subdirs] Error 2 >
-- Chris Nandor pudge@pobox.com http://pudge.net/ Slashdot / SourceForge pudge@slashdot.org http://slashdot.org/
I get the same result as Tony. I recently built Perl 5.10.0 on my Mac OS 10.4.11 machine. I used CPAN to install Mac::Carbon v0.81, and it failed. I then tried installing v.0.77 and it worked fine, and likewise installing v0.80 worked fine. Just for grins I tried v0.81 again, but no luck. :-) I'll attach the logs from the successful v0.80 build and the unsuccessful v0.81 attempt. (I've also got the v0.77 one if it would be useful.) I'm new here, so if this is not appropriate, please advise. Thanks! Michael p.s. I think XCode 2.5 is the last version that is compatible with Mac OS 10.4.x, and it has gcc 4.0.1. I've been googling around about the possibility of getting a newer gcc, and what I've found so far seems to indicate that building your own is non-trivial in darwin. But I'm open to suggestions... Summary of my perl5 (revision 5 version 10 subversion 0) configuration: Platform: osname=darwin, osvers=8.11.0, archname=darwin-2level uname='darwin mrh 8.11.0 darwin kernel version 8.11.0: wed oct 10 18:26:00 pdt 2007; root:xnu-792.24.17~1release_ppc power macintosh powerpc ' config_args='-Duseshrlib -Dprefix=/opt/perl -Dcc=gcc' hint=recommended, useposix=true, d_sigaction=define useithreads=undef, usemultiplicity=undef useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef use64bitint=undef, use64bitall=undef, uselongdouble=undef usemymalloc=n, bincompat5005=undef Compiler: cc='gcc', ccflags ='-fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing -pipe -I/usr/local/include', optimize='-O3', cppflags='-no-cpp-precomp -fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing -pipe -I/usr/local/include' ccversion='', gccversion='4.0.1 (Apple Computer, Inc. build 5370)', gccosandvers='' intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=4321 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16 ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8 alignbytes=8, prototype=define Linker and Libraries: ld='env MACOSX_DEPLOYMENT_TARGET=10.3 cc', ldflags =' -L/usr/local/lib' libpth=/usr/local/lib /usr/lib libs=-ldbm -ldl -lm -lc perllibs=-ldl -lm -lc libc=/usr/lib/libc.dylib, so=dylib, useshrplib=false, libperl=libperl.a gnulibc_version='' Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=bundle, d_dlsymun=undef, ccdlflags=' ' cccdlflags=' ', lddlflags=' -bundle -undefined dynamic_lookup -L/usr/local/lib' Characteristics of this binary (from libperl): Compile-time options: PERL_DONT_CREATE_GVSV PERL_MALLOC_WRAP USE_LARGE_FILES USE_PERLIO Built under darwin Compiled at Sep 29 2009 12:30:04 @INC: /opt/perl/lib/5.10.0/darwin-2level /opt/perl/lib/5.10.0 /opt/perl/lib/site_perl/5.10.0/darwin-2level /opt/perl/lib/site_perl/5.10.0 . uname -a Darwin mrh 8.11.0 Darwin Kernel Version 8.11.0: Wed Oct 10 18:26:00 PDT 2007; root:xnu-792.24.17~1/RELEASE_PPC Power Macintosh powerpc cc --version powerpc-apple-darwin8-gcc-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) Copyright (C) 2005 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Message body is not shown because it is too large.

cpan[11]> install CNANDOR/Mac-Carbon-0.81.tar.gz Running make for C/CN/CNANDOR/Mac-Carbon-0.81.tar.gz Checksum for /Users/michael/.cpan/sources/authors/id/C/CN/CNANDOR/Mac-Carbon-0.81.tar.gz ok Will not use Archive::Tar, need 1.00 Mac-Carbon-0.81/ Mac-Carbon-0.81/AppleEvents/ Mac-Carbon-0.81/Carbon.h Mac-Carbon-0.81/Carbon.pm Mac-Carbon-0.81/Changes Mac-Carbon-0.81/common.pl Mac-Carbon-0.81/Components/ Mac-Carbon-0.81/Files/ Mac-Carbon-0.81/fixargs.pl Mac-Carbon-0.81/Gestalt/ Mac-Carbon-0.81/InternetConfig/ Mac-Carbon-0.81/MacPerl/ Mac-Carbon-0.81/Makefile.PL Mac-Carbon-0.81/MANIFEST Mac-Carbon-0.81/MANIFEST.SKIP Mac-Carbon-0.81/Memory/ Mac-Carbon-0.81/MoreFiles/ Mac-Carbon-0.81/Notification/ Mac-Carbon-0.81/OSA/ Mac-Carbon-0.81/Processes/ Mac-Carbon-0.81/QuickDraw/ Mac-Carbon-0.81/README Mac-Carbon-0.81/Resources/ Mac-Carbon-0.81/Sound/ Mac-Carbon-0.81/Speech/ Mac-Carbon-0.81/t/ Mac-Carbon-0.81/typemap Mac-Carbon-0.81/Types/ Mac-Carbon-0.81/xsubpps/ Mac-Carbon-0.81/xsubpps/xsubpp-5.6.1 Mac-Carbon-0.81/xsubpps/xsubpp-5.8.0 Mac-Carbon-0.81/Types/Makefile.PL Mac-Carbon-0.81/Types/t/ Mac-Carbon-0.81/Types/Types.pm Mac-Carbon-0.81/Types/Types.xs Mac-Carbon-0.81/Types/t/Types.t Mac-Carbon-0.81/t/Carbon.t Mac-Carbon-0.81/Speech/eg/ Mac-Carbon-0.81/Speech/Makefile.PL Mac-Carbon-0.81/Speech/Speech.pm Mac-Carbon-0.81/Speech/Speech.xs Mac-Carbon-0.81/Speech/t/ Mac-Carbon-0.81/Speech/typemap Mac-Carbon-0.81/Speech/t/Speech.t Mac-Carbon-0.81/Speech/eg/Cellist.plx Mac-Carbon-0.81/Speech/eg/DumpVoices.plx Mac-Carbon-0.81/Speech/eg/JukeBox.plx Mac-Carbon-0.81/Speech/eg/Phonemes.plx Mac-Carbon-0.81/Sound/Makefile.PL Mac-Carbon-0.81/Sound/Sound.pm Mac-Carbon-0.81/Sound/Sound.xs Mac-Carbon-0.81/Sound/t/ Mac-Carbon-0.81/Sound/typemap Mac-Carbon-0.81/Sound/t/Scream.rsrc Mac-Carbon-0.81/Sound/t/Sound.t Mac-Carbon-0.81/Resources/Makefile.PL Mac-Carbon-0.81/Resources/Resources.pm Mac-Carbon-0.81/Resources/Resources.xs Mac-Carbon-0.81/Resources/t/ Mac-Carbon-0.81/Resources/t/Resources.t Mac-Carbon-0.81/QuickDraw/typemap Mac-Carbon-0.81/Processes/eg/ Mac-Carbon-0.81/Processes/Makefile.PL Mac-Carbon-0.81/Processes/Processes.pm Mac-Carbon-0.81/Processes/Processes.xs Mac-Carbon-0.81/Processes/t/ Mac-Carbon-0.81/Processes/typemap Mac-Carbon-0.81/Processes/t/Processes.t Mac-Carbon-0.81/Processes/eg/Processes.plx Mac-Carbon-0.81/OSA/eg/ Mac-Carbon-0.81/OSA/Makefile.PL Mac-Carbon-0.81/OSA/OSA.pm Mac-Carbon-0.81/OSA/OSA.xs Mac-Carbon-0.81/OSA/typemap Mac-Carbon-0.81/OSA/eg/AppleScript.eg Mac-Carbon-0.81/OSA/eg/AppleScript2.eg Mac-Carbon-0.81/OSA/eg/Frontier.eg Mac-Carbon-0.81/OSA/eg/Record.eg Mac-Carbon-0.81/Notification/Makefile.PL Mac-Carbon-0.81/Notification/Notification.pm Mac-Carbon-0.81/Notification/Notification.xs Mac-Carbon-0.81/Notification/t/ Mac-Carbon-0.81/Notification/typemap Mac-Carbon-0.81/Notification/t/Notification.rsrc Mac-Carbon-0.81/Notification/t/Notification.t Mac-Carbon-0.81/MoreFiles/eg/ Mac-Carbon-0.81/MoreFiles/Makefile.PL Mac-Carbon-0.81/MoreFiles/MF.xs Mac-Carbon-0.81/MoreFiles/MoreFiles.pm Mac-Carbon-0.81/MoreFiles/MoreFilesSrc/ Mac-Carbon-0.81/MoreFiles/t/ Mac-Carbon-0.81/MoreFiles/t/MoreFiles.t Mac-Carbon-0.81/MoreFiles/MoreFilesSrc/DirectoryCopy.c Mac-Carbon-0.81/MoreFiles/MoreFilesSrc/DirectoryCopy.h Mac-Carbon-0.81/MoreFiles/MoreFilesSrc/FileCopy.c Mac-Carbon-0.81/MoreFiles/MoreFilesSrc/FileCopy.h Mac-Carbon-0.81/MoreFiles/MoreFilesSrc/FSpCompat.c Mac-Carbon-0.81/MoreFiles/MoreFilesSrc/FSpCompat.h Mac-Carbon-0.81/MoreFiles/MoreFilesSrc/FullPath.c Mac-Carbon-0.81/MoreFiles/MoreFilesSrc/FullPath.h Mac-Carbon-0.81/MoreFiles/MoreFilesSrc/IterateDirectory.c Mac-Carbon-0.81/MoreFiles/MoreFilesSrc/IterateDirectory.h Mac-Carbon-0.81/MoreFiles/MoreFilesSrc/MoreDesktopMgr.c Mac-Carbon-0.81/MoreFiles/MoreFilesSrc/MoreDesktopMgr.h Mac-Carbon-0.81/MoreFiles/MoreFilesSrc/MoreFiles.c Mac-Carbon-0.81/MoreFiles/MoreFilesSrc/MoreFiles.h Mac-Carbon-0.81/MoreFiles/MoreFilesSrc/MoreFilesExtras.c Mac-Carbon-0.81/MoreFiles/MoreFilesSrc/MoreFilesExtras.h Mac-Carbon-0.81/MoreFiles/MoreFilesSrc/Optimization.h Mac-Carbon-0.81/MoreFiles/MoreFilesSrc/OptimizationEnd.h Mac-Carbon-0.81/MoreFiles/MoreFilesSrc/Search.c Mac-Carbon-0.81/MoreFiles/MoreFilesSrc/Search.h Mac-Carbon-0.81/MoreFiles/eg/Application.plx Mac-Carbon-0.81/MoreFiles/eg/Iterate.plx Mac-Carbon-0.81/Memory/Makefile.PL Mac-Carbon-0.81/Memory/Memory.pm Mac-Carbon-0.81/Memory/Memory.xs Mac-Carbon-0.81/Memory/t/ Mac-Carbon-0.81/Memory/t/Memory.t Mac-Carbon-0.81/MacPerl/MacPerl.pm Mac-Carbon-0.81/MacPerl/MacPerl.xs Mac-Carbon-0.81/MacPerl/Makefile.PL Mac-Carbon-0.81/MacPerl/OSA.xs Mac-Carbon-0.81/MacPerl/t/ Mac-Carbon-0.81/MacPerl/t/MacPerl.t Mac-Carbon-0.81/InternetConfig/eg/ Mac-Carbon-0.81/InternetConfig/InternetConfig.pm Mac-Carbon-0.81/InternetConfig/InternetConfig.xs Mac-Carbon-0.81/InternetConfig/Makefile.PL Mac-Carbon-0.81/InternetConfig/typemap Mac-Carbon-0.81/InternetConfig/eg/IC.plx Mac-Carbon-0.81/InternetConfig/eg/ICDump.plx Mac-Carbon-0.81/InternetConfig/eg/ICDumpMap.plx Mac-Carbon-0.81/Gestalt/Gestalt.pm Mac-Carbon-0.81/Gestalt/Gestalt.xs Mac-Carbon-0.81/Gestalt/Makefile.PL Mac-Carbon-0.81/Gestalt/t/ Mac-Carbon-0.81/Gestalt/t/Gestalt.t Mac-Carbon-0.81/Files/Files.pm Mac-Carbon-0.81/Files/Files.xs Mac-Carbon-0.81/Files/Makefile.PL Mac-Carbon-0.81/Files/t/ Mac-Carbon-0.81/Files/typemap Mac-Carbon-0.81/Files/t/Alias.t Mac-Carbon-0.81/Files/t/Constants.t Mac-Carbon-0.81/Files/t/Files.t Mac-Carbon-0.81/Files/t/Info.t Mac-Carbon-0.81/Components/Components.pm Mac-Carbon-0.81/Components/Components.xs Mac-Carbon-0.81/Components/eg/ Mac-Carbon-0.81/Components/Makefile.PL Mac-Carbon-0.81/Components/t/ Mac-Carbon-0.81/Components/typemap Mac-Carbon-0.81/Components/t/Components.t Mac-Carbon-0.81/Components/eg/ListComponents.plx Mac-Carbon-0.81/AppleEvents/AppleEvents.pm Mac-Carbon-0.81/AppleEvents/AppleEvents.xs Mac-Carbon-0.81/AppleEvents/CarbonAE.h Mac-Carbon-0.81/AppleEvents/eg/ Mac-Carbon-0.81/AppleEvents/Makefile.PL Mac-Carbon-0.81/AppleEvents/PerlAEUtils.cp Mac-Carbon-0.81/AppleEvents/PerlAEUtils.h Mac-Carbon-0.81/AppleEvents/t/ Mac-Carbon-0.81/AppleEvents/t/desc.t Mac-Carbon-0.81/AppleEvents/t/event.t Mac-Carbon-0.81/AppleEvents/t/helper.pl Mac-Carbon-0.81/AppleEvents/eg/AEReceiver.eg Mac-Carbon-0.81/AppleEvents/eg/AEReceiver2.eg Mac-Carbon-0.81/AppleEvents/eg/AESender.eg Mac-Carbon-0.81/AppleEvents/eg/AESender2.eg CPAN.pm: Going to build C/CN/CNANDOR/Mac-Carbon-0.81.tar.gz CPAN::Reporter not installed. No reports will be sent. Checking if your kit is complete... Looks good Writing Makefile for Mac::AppleEvents Writing Makefile for Mac::Components Writing Makefile for Mac::Files Writing Makefile for Mac::Gestalt Writing Makefile for Mac::InternetConfig Writing Makefile for MacPerl Writing Makefile for Mac::Memory Writing Makefile for Mac::MoreFiles Writing Makefile for Mac::Notification Writing Makefile for Mac::OSA Writing Makefile for Mac::Processes Writing Makefile for Mac::Resources Writing Makefile for Mac::Sound Writing Makefile for Mac::Speech Writing Makefile for Mac::Types Writing Makefile for Mac::Carbon cp Carbon.pm blib/lib/Mac/Carbon.pm make[1]: Entering directory `/Users/michael/.cpan/build/Mac-Carbon-0.81-UyEnQP/AppleEvents' cp AppleEvents.pm ../blib/lib/Mac/AppleEvents.pm cp AppleEvents.pod ../blib/lib/Mac/AppleEvents.pod /opt/perl/bin/perl ../xsubpps/xsubpp-5.8.0 -noprototypes -typemap /opt/perl/lib/5.10.0/ExtUtils/typemap AppleEvents.xs > AppleEvents.xsc && mv AppleEvents.xsc AppleEvents.c gcc -c -I/Developer/Headers/FlatCarbon/ -fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing -pipe -fpascal-strings -arch ppc -O3 -DVERSION=\"1.32\" -DXS_VERSION=\"1.32\" "-I/opt/perl/lib/5.10.0/darwin-2level/CORE" AppleEvents.c In file included from AppleEvents.xs:63: ../Carbon.h: In function 'GUSIFSpDown': ../Carbon.h:252: warning: pointer targets in passing argument 1 of 'MacPerl_CopyC2P' differ in signedness ../Carbon.h: In function 'GUSIFSp2FullPath': ../Carbon.h:303: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness ../Carbon.h:310: warning: pointer targets in assignment differ in signedness ../Carbon.h:312: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness ../Carbon.h: In function 'GUSIPath2FSp': ../Carbon.h:392: warning: pointer targets in passing argument 2 of 'GUSIFSpDown' differ in signedness ../Carbon.h: In function 'GUSIFS2FullPath': ../Carbon.h:429: warning: pointer targets in return differ in signedness gcc -c -I/Developer/Headers/FlatCarbon/ -fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing -pipe -fpascal-strings -arch ppc -O3 -DVERSION=\"1.32\" -DXS_VERSION=\"1.32\" "-I/opt/perl/lib/5.10.0/darwin-2level/CORE" PerlAEUtils.cpp PerlAEUtils.cpp: In function 'OSErr PAEGetEventHandler(OSType, OSType, SV*, SV*, Boolean)': PerlAEUtils.cpp:347: warning: enumeral mismatch in conditional expression: '<anonymous enum>' vs '<anonymous enum>' PerlAEUtils.cpp: In function 'OSErr PAERemoveEventHandler(OSType, OSType, Boolean)': PerlAEUtils.cpp:357: warning: enumeral mismatch in conditional expression: '<anonymous enum>' vs '<anonymous enum>' Running Mkbootstrap for Mac::AppleEvents () chmod 644 AppleEvents.bs rm -f ../blib/arch/auto/Mac/AppleEvents/AppleEvents.bundle c++ -bundle -undefined dynamic_lookup -bundle -flat_namespace -undefined suppress -framework Carbon -arch ppc AppleEvents.o PerlAEUtils.o -o ../blib/arch/auto/Mac/AppleEvents/AppleEvents.bundle \ \ /usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: more than one value specified for -undefined collect2: ld returned 1 exit status make[1]: *** [../blib/arch/auto/Mac/AppleEvents/AppleEvents.bundle] Error 1 make[1]: Leaving directory `/Users/michael/.cpan/build/Mac-Carbon-0.81-UyEnQP/AppleEvents' make: *** [subdirs] Error 2 CNANDOR/Mac-Carbon-0.81.tar.gz /opt/make/bin/make -- NOT OK Running make test Can't test without successful make Running make install Make had returned bad status, install seems impossible Failed during this command: CNANDOR/Mac-Carbon-0.81.tar.gz : make NO cpan[12]>
Subject: Re: [rt.cpan.org #50135] Version 0.81 fails to install on Mac OS 10.4.11
Date: Sat, 3 Oct 2009 14:52:24 -0700
To: bug-Mac-Carbon [...] rt.cpan.org
From: Chris Nandor <cnandor [...] cpan.org>
Thanks. I have 0.82 almost ready to go, I'll give this a once over first. -- Chris Nandor pudge@pobox.com http://pudge.net/ Slashdot / SourceForge pudge@slashdot.org http://slashdot.org/
Subject: Re: [rt.cpan.org #50135] Version 0.81 fails to install on Mac OS 10.4.11
Date: Sun, 4 Oct 2009 20:46:19 -0700
To: bug-Mac-Carbon [...] rt.cpan.org
From: Chris Nandor <cnandor [...] cpan.org>
Alright, if you would like to, try replacing common.pl in your distribution with this one, and let me know if it works. I made some logic changes which introduced incompatibilites with the old gcc (conflicting flags to the linker). This should resolve it. Tests pass for me on 10.6 and 10.3, but I don't have a 10.4.

Message body is not shown because sender requested not to inline it.

-- Chris Nandor pudge@pobox.com http://pudge.net/ Slashdot / SourceForge pudge@slashdot.org http://slashdot.org/