From: Carsten P. <ca...@cs...> - 2003-05-07 17:11:59
|
=2D----BEGIN PGP SIGNED MESSAGE----- > I do have '.' in my LD_LIBRARY_PATH. Also, it seems to be finding the =20 > file: > =20 > ./VerboseClass.so: undefined symbol: > __tiQ27Opencxx5Class > =20 > It appears that it finds the file just fine, but that it encounters and=20 > undefined symbol in the file. c++filt __tiQ27Opencxx5Class Opencxx::Class type_info node Could it be that you have something like -fno-rtti in your CXXFLAGS or=20 something like that? Or maybe you're suffering from the same problem as I do, that libltdl doesn= 't=20 notice that I'm using a GNU ld. Hence, I have to put=20 occ_LDFLAGS =3D -export-dynamic into opencxx/src/Makefile and relink occ. Without that, no symbols of occ a= re=20 exported and VerboseClass.so therefore can't access them. Cheers Carsten Pfeiffer =2D----BEGIN PGP SIGNATURE----- iQEVAwUBPrk+DaWgYMJuwmZtAQFP7Af/T05te486U4s7FjD7QVREgxalhezaNAxG Tr9rSUDhddwa7Z8fYusgKPkEySIsT5aJJeMp3dW4TT4FNWvGpXgB7zBbZRBzT3/p z2dGEYB0ON1iDd6JdfrhjnpduYwo52R1Dhmfmy9+RB1Jqb/R/fvCyspQLtphKHga LpT1PGcmKDfEB3yeOWStjZS9QnCyQulk4kJ0oGEmE4cbW70oNOMc6tI9Ad3jpUMe iS/y9V9Hb4VO5j4qACFRcvM83i3EuSFHQ+pgfBHbBrt/Pp0tf7Zkv9j/DfQAqoB1 RCExdOhWOTiv1c8Ewn7/WIWt3pqBDMzKcSuvEiXF/hKMnCBpD7T5iw=3D=3D =3DEzC0 =2D----END PGP SIGNATURE----- |