Sorry, just got back from vacation and I'm sifting through the pile of e-mail 
accumulation.

>           $ cpp --version
>           cpp (Ubuntu 4.4.3-4ubuntu5) 4.4.3
> So it looks like on Ubuntu, the OBElementTable etab really isn't present in 
> the .so file.

Well, the linker and compiler are getting more and more aggressive. I can't 
remember if GCC 4.4 enables link-time optimization, but I'd also check if 
Ubuntu is also using the new "gold" linker, which is supposed to be more 
aggressive about optimization.

You also have a newer version of GCC, so the "hidden" visibility optimizations 
(i.e., trying to hide internal symbols) may be biting you. Check your 
CMakeCache.txt file for "-fvisibility=hidden"

Hope that helps,
-Geoff
------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
OpenBabel-Devel mailing list
OpenBabel-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openbabel-devel

Reply via email to