PDA

View Full Version : Can't start Linux version...


DanEE
20th December 2003, 12:47 PM
I cannot start the newest Linux version of AC3D. It gives me always this error:

./ac3d: relocation error: ./ac3d: undefined symbol: __builtin_new
./ac3ds: relocation error: ./ac3ds: undefined symbol: __builtin_new

It's quite strange...
If I remember correctly I didn't have any problems with an older version (~3.5) on exactly the same machine with the exactly same distribution (...I made regurlarly updates)

Andy
20th December 2003, 02:28 PM
try doing an 'ldd ./ac3d'

It could be that you need a different c++ library.

Andy

Andy
8th January 2004, 07:44 AM
Patrick Duncan worked out a solution for Linux OS's that are using different libraries.

His message:

------------------------------------------------------------------

Hi Andy,

Found a solution to the problem.

Did a webserach on the file name libstdc++-libc6.2_2.so3 and found an
RPM from RedHat at RPMFind. Below is a link to the file at RPM Find.
http://at.rpmfind.net/opsys/linux/RPM/fedora/1/i386/compat-gcc-c++-7.3-2.96.118.i386.htm

This file provides the missing file libstdc++-libc6.2_2.so3 and a
backwards compatible c++ compiler so that programs written with the
latest glibc will run on older RedHat 7.3 compatible
operating systems.

This RPM is also available from my website via anonymous ftp
ftp://www.seaviper.com

AC3D is one of those appps where if I can't run it, then I change
operating systems.

later
Patrick S. Duncan