[Scummvm-devel] PORTERS: Testing needed for GSoC OpenGL Branch

vgvgf vgvgvgf at gmail.com
Thu Aug 12 08:49:23 CEST 2010


Hi,

I hope to have fixed those link errors with r52029. I also decided to
add those #undef in common/scummsys.h instead, for not polluting
common/keyboard.h with OS specific code.

Regards,
Alejandro

On Sat, Aug 7, 2010 at 6:03 AM, Hubert Maier <raziel_nosgoth at web.de> wrote:
> Hi vgvgf,
>
> thanks for the hint, i attached a diff file which makes the compiler work
>
> unfortunately i get a link error
>
>    LINK     scummvm
> backends/platform/sdl/sdl.o: In function `OSystem_SDL::setupGraphicsModes()':
> /Development/Coding/Projects/ScummVM_OpenGL/backends/platform/sdl/sdl.cpp:362:
> undefined reference to `SdlGraphicsManager::supportedGraphicsModes()'
> backends/platform/sdl/sdl.o: In function `OSystem_SDL::setGraphicsMode(int)':
> /Development/Coding/Projects/ScummVM_OpenGL/backends/platform/sdl/sdl.cpp:328:
> undefined reference to `SdlGraphicsManager::supportedGraphicsModes()'
> /Development/Coding/Projects/ScummVM_OpenGL/backends/platform/sdl/sdl.cpp:341:
> undefined reference to `SdlGraphicsManager::SdlGraphicsManager()'
> backends/platform/sdl/sdl.o: In function `OSystem_SDL::initBackend()':
> /Development/Coding/Projects/ScummVM_OpenGL/backends/platform/sdl/sdl.cpp:82:
> undefined reference to `SdlEventManager::SdlEventManager(Common::EventSource*)'
> /Development/Coding/Projects/ScummVM_OpenGL/backends/platform/sdl/sdl.cpp:88:
> undefined reference to `SdlMixerManager::SdlMixerManager()'
> /Development/Coding/Projects/ScummVM_OpenGL/backends/platform/sdl/sdl.cpp:116:
> undefined reference to `SdlGraphicsManager::SdlGraphicsManager()'
> /Development/Coding/Projects/ScummVM_OpenGL/backends/platform/sdl/sdl.cpp:120:
> undefined reference to `SdlAudioCDManager::SdlAudioCDManager()'
> backends/platform/sdl/sdl.o: In function `OSystem_SDL::init()':
> /Development/Coding/Projects/ScummVM_OpenGL/backends/platform/sdl/sdl.cpp:72:
> undefined reference to `SdlTimerManager::SdlTimerManager()'
> backends/platform/sdl/sdl.o: In function `SdlMutexManager':
> /Development/Coding/Projects/ScummVM_OpenGL/./backends/mutex/sdl/sdl-mutex.h:34:
> undefined reference to `vtable for SdlMutexManager'
> /Development/Coding/Projects/ScummVM_OpenGL/./backends/mutex/sdl/sdl-mutex.h:34:
> undefined reference to `vtable for SdlMutexManager'
> gmake: *** [scummvm] Error 1
>
>
> Ciao
>
> Hubert




More information about the Scummvm-devel mailing list