Ah yes, since it uses Carbon, perl_extras is no longer truly a Darwin project and DarwinBuild's utility starts to diminish. Kerberos is a similar situation that was discussed earlier. I suggest editing the database again, this time to remove i386 from the target architectures, and then rebuilding with the -nochroot option. # darwinxref -b 8A428 edit environment = { ... RC_ARCHS = "ppc"; # darwinbuild -nochroot perl_extras - Kevin On Aug 8, 2005, at 2:22 PM, Chris Nandor wrote:
At 12:53 -0700 2005.08.08, Kevin Van Vechten wrote:
At this point, you'll want to add "gzip" to the build dependencies list for perl:
dependencies = { build = ( gzip, ...
That worked, except I had to use "gnuzip", not "gzip".
Although it doesn't build ... there's (apparently?) other dependencies required for the Mac::Carbon stuff to build, such as the Carbon headers in /Developer/Headers/FlatCarbon/, so I get:
cc -c -pipe -no-cpp-precomp -arch ppc -arch i386 -I/Developer/Headers/FlatCarbon/ -g -pipe -fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing -I/usr/local/include -fpascal- strings -Os -DVERSION=\"1.30\" -DXS_VERSION=\"1.30\" "-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE" AppleEvents.c In file included from AppleEvents.xs:60: ../Carbon.h:58:20: Events.h: No such file or directory ../Carbon.h:59:21: Dialogs.h: No such file or directory ../Carbon.h:60:19: Files.h: No such file or directory ../Carbon.h:61:19: Types.h: No such file or directory ../Carbon.h:62:31: ConditionalMacros.h: No such file or directory
-- Chris Nandor pudge@pobox.com http://pudge.net/ Open Source Technology Group pudge@ostg.com http://ostg.com/