Opened 22 years ago

Closed 22 years ago

Last modified 5 years ago

#157 closed defect (invalid)

scummvm and gcc 3.0.4

Reported by: (none) Owned by: SF/ender
Priority: normal Component: Port: Solaris
Version: Keywords:
Cc: Game:



whenever i tried to compile scummvm with gcc 3.0.4 i get this message: Undefined first referenced symbol in file vtable for __cxxabiv1::__si_class_type_infoscummvm.o vtable for __cxxabiv1::__class_type_inforesource.o operator delete(void*) scummvm.o __gxx_personality_v0 actor.o

can you have a look at this? it would be great. when i tried to compile it with gcc 2.95.3 under solaris, the application dies, no matter which game i tried to run. i am not really a programmer, but i figured out that it has something to do with your READ_BE_UINT functions. i guess it can't handle your (void *) pointers, but i honestly don't know. so i thought a newer gcc version would help. but it didn't.

Ticket imported from: #544172. Ticket imported from: bugs/157.

Change History (4)

comment:1 by SF/ender, 22 years ago

We will not support any GCC3 version. Gcc3 is at this stage still buggy within itself, and causes more problems than it's worth.

As for your solaris problems, we have had some reports of ScummVM not working on Solaris... but we do not yet know why. However changing compilers cannot possibly help in this situation. ScummVM is designed to run with 2.95.3, and upgrading to a newer GCC3 version will just cause -more- errors, not less.

Sorry. :) We are working on the Solaris problem, as soon as we can find a Solaris box to get access to. My E450 is unfortunatly headless.

comment:2 by SF/ender, 22 years ago

Component: --Unset--
Owner: set to SF/ender
Resolution: invalid
Status: newclosed

comment:3 by digitall, 5 years ago

Component: --Unset--Ports

comment:4 by digitall, 5 years ago

Component: PortsPort: Solaris
Note: See TracTickets for help on using tickets.