[omniORB] Building on FreeBSD 4.0
Ng Pheng Siong
ngps@post1.com
Mon, 13 Nov 2000 22:47:27 +0800
Hi,
I'm having a problem building omniORB 3.02 on a stock FreeBSD 4.0.
/usr/local/src/corba/omni-3.02/src/lib/omniORB2:$ uname -v
FreeBSD 4.0-RELEASE #0: Mon Mar 20 22:50:22 GMT 2000 root@monster.cdrom.com:/usr/src/sys/compile/GENERIC
/usr/local/src/corba/omni-3.02/src/lib/omniORB2:$ g++ -v
Using builtin specs.
gcc version 2.95.2 19991024 (release)
/usr/local/src/corba/omni-3.02/src/lib/omniORB2:$ gmake
../../../bin/x86_freebsd_4.0/omniidl -bcxx -Wba -p../../../src/lib/omniORB2 -ComniORB3 ../../../idl/Naming.idl
omniidl: ERROR!
omniidl: Could not open IDL compiler module _omniidlmodule.so
omniidl: Please make sure it is in directory /usr/local/src/corba/omni-3.02/lib/x86_freebsd_4.0
omniidl: (or set the PYTHONPATH environment variable)
omniidl: (The error was `/usr/local/src/corba/omni-3.02/lib/x86_freebsd_4.0/_omniidlmodule.so: Undefined symbol "__pure_virtual"')
gmake: *** [omniORB3/Naming.hh] Error 1
/usr/local/src/corba/omni-3.02/src/lib/omniORB2:$
I tried to load _omniidlmodule.so by hand in a Python interpreter session.
Same error.
Clues appreciated. (Please cc replies - I'm not on this list.)
Cheers.
--
Ng Pheng Siong <ngps@post1.com> * http://www.post1.com/home/ngps