[gcompris-devel] window port progress
Christof Petig
christof at petig-baender.de
Mon Mar 22 23:30:00 UTC 2004
Bruno Coudoin schrieb:
> I have been able to compile gcompris on windows using mingw but I am
> currently blocked by the plugins.
> What happens is that I cannot create shared libs for the plugins because
> it tell me the gcompris core entry points are missing.
> It seems that I have 2 options:
> - create a lib of gcompris core and share link both gcompris and the
> plugins with it (uncertainty path).
> - create a static version of gcompris were all plugins are staticaly
> linked with gcompris core (code change but will work for sure)
to me #1 looks like the favorite way to go. #2 really makes gcompris'
good plugin architecture ashamed.
Did you investigate a third road: Use a dynamic loader which can
postpone symbol resolution to runtime on windows (this probably means no
.dll but .o files). IIRC libtool (libltdl, GNU dld) has such a tool. #1
is the most native solution on Win32 though.
Still offering advice/experience
Christof
More information about the Gcompris-devel
mailing list