On Wednesday, April 24, 2002, at 05:58 AM, Nick Ing-Simmons wrote: > Ken Williams <[EMAIL PROTECTED]> writes: >> ================================================================== >> <=== modules/perl >> <=== modules >> cc -c -I./os/unix -I./include -DDARWIN -DUSE_HSREGEX >> -DUSE_EXPAT -I./lib/expat-lite -DNO_DL_NEEDED -pipe -fno-common >> -DHAS_TELLDIR_PROTOTYPE -fno-strict-aliasing >> -I/System/Library/Perl/darwin/CORE -I. -I../.. -DUSE_PERL_SSI >> -pipe -fno-common -DHAS_TELLDIR_PROTOTYPE -fno-strict-aliasing >> -DMOD_PERL modules.c >> cc -c -I./os/unix -I./include -DDARWIN -DUSE_HSREGEX >> -DUSE_EXPAT -I./lib/expat-lite -DNO_DL_NEEDED -pipe -fno-common >> -DHAS_TELLDIR_PROTOTYPE -fno-strict-aliasing >> -I/System/Library/Perl/darwin/CORE -I. -I../.. -DUSE_PERL_SSI >> -pipe -fno-common -DHAS_TELLDIR_PROTOTYPE -fno-strict-aliasing >> -DMOD_PERL buildmark.c >> cc -DDARWIN -DUSE_HSREGEX -DUSE_EXPAT -I./lib/expat-lite >> -DNO_DL_NEEDED -pipe -fno-common -DHAS_TELLDIR_PROTOTYPE >> -fno-strict-aliasing -I/System/Library/Perl/darwin/CORE -I. >> -I../.. -DUSE_PERL_SSI -pipe -fno-common >> -DHAS_TELLDIR_PROTOTYPE -fno-strict-aliasing -DMOD_PERL \ >> -o httpd buildmark.o modules.o modules/perl/libperl.a >> modules/proxy/libproxy.a modules/standard/libstandard.a >> main/libmain.a ./os/unix/libos.a ap/libap.a regex/libregex.a >> lib/expat-lite/libexpat.a `perl >> /Users/ken/Downloads/perl/mod_perl-1.26/src/modules/perl/ldopts ` >> Can't locate object method "catdir" via package "MY" (perhaps >> you forgot to load "MY"?) at >> /System/Library/Perl/ExtUtils/Embed.pm line 185. > > What is in the ldopts ? > Is this an attempt at an all-static build? > The -fno-common maybe part of the problem.
The problem was that it was dying before it had a chance to set some halfway decent flags. With the "MY" patch to MakeMaker, this succeeds again, which means I don't have to understand C compilers (yet). Now the problems are in the mod_perl court, I'll take them over there. =) -Ken
