Opened 18 years ago

Closed 18 years ago

Last modified 11 months ago

#157 closed defect (invalid)

scummvm and gcc 3.0.4

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



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, 18 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, 18 years ago

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

comment:3 by digitall, 12 months ago

Component: --Unset--Ports

comment:4 by digitall, 11 months ago

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