From: Thomas J. D. <to...@fi...> - 2005-03-22 12:55:08
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, > > I just tried to build PLplot from CVS and have the following error: > > > > ../tcl/.libs/libplplottcltkd.so: undefined reference to `c_plrgbhls' > > ../tcl/.libs/libplplottcltkd.so: undefined reference to `c_plhlsrgb' > > collect2: ld returned 1 exit status > > make[3]: *** [plserver] Error 1 > > > > Can someone confirm that the build is broken? I did a "make distclean", > > "cf/bootstrap.sh", etc first, and so didn't expect this problem. > > IIRC, the same thing happened to me. Here is what I did to work around it. > I removed my installed tree and started from a fresh checkout. If that also > works for you, then obviously either "make distclean" did not remove enough > and/or there is some configuration mistake in bindings/tcl/Makefile.am that > allows the new build to use the old installed libplplot to attempt to > resolve references (which would not have c_plrgbhls and c_plhlsrgb defined). Thanks Alan. I didn't need to start from a fresh cvs, but I did need to clean out /usr/local/lib/. So, as you say, there is likely some configuration mistake in bindings/tcl/Makefile.am. Cheers, Tom - -- Thomas J. Duck <to...@fi...> Department of Physics and Atmospheric Science, Dalhousie University, Halifax, Nova Scotia, Canada, B3H 3J5. Tel: (902)494-1456 | Fax: (902)494-5191 | Lab: (902)494-3813 Web: http://aolab.phys.dal.ca/~tomduck/ Public key: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x17D965DB -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFCQBQQndxDHhfZZdsRAqrDAKCbq9eJwCEFcHuhXDTeDFyIycjvUACgryvO SJE4+97PXVIzY9aYuBlhaVg= =IUI3 -----END PGP SIGNATURE----- |