[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash] Re: first alpha release of Gnash!
From: |
Stefan Schweizer |
Subject: |
[Gnash] Re: first alpha release of Gnash! |
Date: |
Sun, 07 May 2006 09:46:44 +0200 |
User-agent: |
KNode/0.10.2 |
I have done a but more testing for my problems in the last thread
Now I see the cause for them.
The ../server/.libs/libgnashserver.so: undefined reference to
gnash::Global::Global() problems are caused by
LDFLAGS="-Wl,--as-needed". This usually means that a library was not linked
to another library, but was using it, and then relying on the final
executable to link them together. This behavior is also an extra incumbence
on developers using that library because they have to check for the
requirements.
The second Problem I am having is:
/bin/sh ../libtool --mode=link --tag=CXX i686-pc-linux-gnu-g++
[..] -no-undefined -L plugin.lo npn_gate.lo [..] -lX11 -lXi -lXmu
libtool: link: only absolute run-paths are allowed
Which is caused by --disable-plugin not being handled correctly
offending line in plugin/Makefile.am:
libgnashplugin_la_LDFLAGS
= -module -avoid-version -no-undefined -L$(plugindir)
obviously the plugindir is empty and the libtool fails then ..
The third problem is that it does not build with --disable-gtk. Should be
reproduceable. First error there is:
i686-pc-linux-gnu-g++ [..] -c action.cpp -fPIC -DPIC -o .libs/action.o
In file included from /usr/include/gtk-2.0/gdk/gdkcolor.h:31,
from /usr/include/gtk-2.0/gdk/gdkcairo.h:23,
from /usr/include/gtk-2.0/gdk/gdk.h:30,
from /usr/include/gtk-2.0/gtk/gtk.h:31,
from action.cpp:64:
/usr/include/gtk-2.0/gdk/gdktypes.h:32:18: error: glib.h: No such file or
directory
Please ask me if that is not enough info.
- Stefan