On Jun 17, 2004, at 8:02 PM, Daniel E. Macks wrote:
Stan Sanderson <[EMAIL PROTECTED]> said: [updating to popt-1.7-2 on OS X 10.3]creating test2
source='test3.c' object='test3.o' libtool=no \
depfile='.deps/test3.Po' tmpdepfile='.deps/test3.TPo' \
depmode=gcc3 /bin/sh ./depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I. -I. -I. -I/sw/include -Wall -g -O2 -c
`test -f 'test3.c' || echo './'`test3.c
test3.c: In function `main':
test3.c:37: warning: passing arg 3 of `poptParseArgvString' from
incompatible pointer type
/bin/sh ./libtool --mode=link gcc -Wall -g -O2 -lintl -L/sw/lib -o
test3 test3.o libpopt.la
gcc -Wall -g -O2 -o .libs/test3 test3.o -L/sw/lib -L./.libs -lpopt
-lintl -liconv
ld: warning prebinding disabled because dependent library:
/sw/lib/libpopt.0.dylib is not prebound
ld: Undefined symbols:
_poptConfigFileToString
make[2]: *** [test3] Error 1
Usually, ld warnings do not cause compiling to fail. But undefined symbols do (ld doesn't specifically label fatal errors:(.
What version of popt do you currently have installed currently? ('dpkg -p popt'). Try 'fink remove popt' and see if that allows 'fink update popt' to succeed.
dan
-- Daniel Macks [EMAIL PROTECTED] http://www.netspace.org/~dmacks
Thanks to Dan for the suggestion and nudge. I had been wary of doing a force-remove due to the many dependencies; however, after force-removing both popt and popt-shlibs, and rebuilding them, fink install did so successfully.
Stan
------------------------------------------------------- This SF.Net email is sponsored by The 2004 JavaOne(SM) Conference Learn from the experts at JavaOne(SM), Sun's Worldwide Java Developer Conference, June 28 - July 1 at the Moscone Center in San Francisco, CA REGISTER AND SAVE! http://java.sun.com/javaone/sf Priority Code NWMGYKND _______________________________________________ Fink-beginners mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-beginners
