On 4/17/07, Doug Kaye <[EMAIL PROTECTED]> wrote: > Perhaps similar to what Phil reported last month, I'm having trouble > installing 1.2.19 on OS/X. > > Here's my configure command. No errors are reported: > > ./configure --prefix=$INSTALL_DIR --disable-python --disable-tcl > > make reports (I think this is the command in question): > > /bin/sh ../libtool --tag=CC --mode=link gcc -O3 -fno-strict-aliasing ... > ld: common symbols not allowed with MH_DYLIB output format with the - > multi_module option > /tmp/rrdbuild/lb/lib/libpng12.a(libpng12_la-pnggccrd.o) definition of > common __ActiveMask (size 16) > /tmp/rrdbuild/lb/lib/libpng12.a(libpng12_la-pnggccrd.o) definition of > common __ActiveMask2 (size 16) > /tmp/rrdbuild/lb/lib/libpng12.a(libpng12_la-pnggccrd.o) definition of > common __ActiveMaskEnd (size 16) > /tmp/rrdbuild/lb/lib/libpng12.a(libpng12_la-pnggccrd.o) definition of > common __ShiftBpp (size 16) > /tmp/rrdbuild/lb/lib/libpng12.a(libpng12_la-pnggccrd.o) definition of > common __ShiftRem (size 16) > /usr/bin/libtool: internal link edit command failed > make[2]: *** [librrd.la] Error 1 > make[1]: *** [all-recursive] Error 1 > make: *** [all] Error 2 > > Unfortunately, this stuff is a little over my head. Tried 1.2.18 with > the same results. All supporting libraries are installed.
Doug, Looking at the top of pnggccrd.c, it says " For Intel x86 CPU (Pentium-MMX or later) and GNU C compiler." Try using scripts/makefile.darwin and see if this resolves the problem. I can't believe how bad the build system is for such a widely used library. Another option is to use libpng (and rrdtool) from fink. Very nice people have put together a comprehensive library of tools for OSX distributed via the fink system. If you haven't used it, check it out. It will probably save you a lot of headaches getting everything to build on OSX. -Sam _______________________________________________ rrd-users mailing list [email protected] https://lists.oetiker.ch/cgi-bin/listinfo/rrd-users
