Linux build problem

8 views
Skip to first unread message

Mikhail Lapshin

unread,
Oct 7, 2010, 5:09:31 PM10/7/10
to o3d-d...@googlegroups.com
Hi all.

I have some troubles building o3d from sources under Ubuntu 10.04
(32-bit). Debug build finished successfully, but I want to build o3d
(especially o3dConverter) with BUILDTYPE=Release, and I get following
linker error:

LINK(target) out/Release/o3dConverter
out/Release/obj.target/third_party/fcollada/files/libfcollada.a(FCDObjectWithId.o):
In function `FCDObjectWithId::RemoveDaeId()':
/home/sotakone/work/o3d/third_party/fcollada/files/FCDocument/FCDObjectWithId.cpp:77:
undefined reference to
`FUUniqueStringMapT<char>::erase(fm::stringT<char> const&)'

How can I fix it? And is there any real difference between Debug and
Release builds (I need converter to be fast and memory-efficient)?

Regards,
Mike.

PS: Also I had some troubles with -fno-exceptions CXX flag, I changed
makefiles manually to fix them.

Reply all
Reply to author
Forward
0 new messages