[q-lang-users] Problems building Q 5.3 on Mac OS X 10.2.5
Brought to you by:
agraef
From: Mike H. <m3...@rc...> - 2004-05-26 00:36:31
|
Hello, all! Sorry to bother everyone with this. Is there another group where I can request help building Q 5.3 on Mac OS X 10.2.5 (ancient, I know). I not usually a newbie at building from source distributions, but this one has me stumped. 'Configure' ran OK. It didn't find many extensions, but that's OK for now. I'd be happy if I could get a basic 'Q' up and running. $ gcc --version gcc (GCC) 3.1 20020420 (prerelease) $ uname -a Darwin a.b.local. 6.5 Darwin Kernel Version 6.5: Mon Apr 7 17:05:38 PDT 2003; root:xnu/xnu-344.32.obj~1/RELEASE_PPC Power Macintosh powerpc $ make Making all in modules Making all in clib Making all in . /bin/sh ../../libtool --mode=link gcc -no-cpp-precomp -o clib.la -rpath /usr/local/lib/q -no-undefined -module -avoid-version clib.lo ../../libq/libq.la -lgmp -lpthread ../../glob/libglob.la ../../regex/libregex.la -lm rm -fr .libs/clib.la .libs/clib.* .libs/clib.* gcc -dynamiclib -o .libs/clib.so clib.lo -all_load ../../glob/.libs/libglob.al ../../regex/.libs/libregex.al -L../../libq/.libs -lq -L/usr/local/lib -lgmp -lpthread ../../glob/.libs/libglob.al ../../regex/.libs/libregex.al -lm -lc -install_name /usr/local/lib/q/clib.so ld: multiple definitions of symbol ___glob_pattern_p ../../glob/.libs/libglob.al(glob.lo) definition of ___glob_pattern_p in section (__TEXT,__text) ../../glob/.libs/libglob.al(glob.lo) definition of ___glob_pattern_p in section (__TEXT,__text) ld: multiple definitions of symbol _xxglob ld: multiple definitions of symbol _xxglobfree ... ld: multiple definitions of symbol _xxregfree /usr/bin/libtool: internal link edit command failed make[4]: *** [clib.la] Error 1 make[3]: *** [all-recursive] Error 1 make[2]: *** [all-recursive] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 Have tried the -no-cpp-precomp flag from the README; doesn't help until further along in the build process. Have tried -disable-shared; didn't help. Have tried pulling the regex + glob libs from the clib Makefile then the symbols aren't found, instead of being duplicated. I'd be happy to dig and find out more, if anyone has any pointers or suggestions. Thank you! -- Mike Hall users.rcn.com/m3ha11 |