OK. I tried that. I installed gtk (fink), and kde (darwinports, the
one on fink appears to be broken). The new failure I got was:
/bin/sh ../libtool --tag=CXX --mode=link g++ -g -O2 -
D_THREAD_SAFE -W -Wall -Wcast-align -Wcast-qual -
Wpointer-arith -Wreturn-type -L/opt/local/lib -lglib-2.0 -
lintl -liconv -lltdl -L/opt/local/lib -L/opt/local/lib -lavcodec -L/
opt/local/lib -lavformat -lavcodec -lz -lavutil -L/opt/local/lib -
lavutil -L/opt/local/lib -lavcodec -lz -lavutil -lcurl -lxml2 -L/
sw/lib -lboost_date_time -lboost_thread -lpthread -L/opt/local/lib -
L/opt/local/lib -lavcodec -L/opt/local/lib -lavformat -lavcodec -lz -
lavutil -L/opt/local/lib -lavutil -L/opt/local/lib -lavcodec -lz -
lavutil -o libgnashgtk_ogl.la -rpath /usr/local/lib/gnash/plugins
-release cvs libgnashgtk_ogl_la-gtk_glue_gtkglext.lo
libgnashgtk_ogl_la-gtk.lo ../backend/libgnashogl.la -L/opt/local/lib -
L/usr/X11R6/lib -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -
lgdk_pixbuf-2.0 -ltiff -ljpeg -lm -lpangocairo-1.0 -lpango-1.0 -
lcairo -lSM -lICE -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lintl -
liconv -lfreetype -lz -lfontconfig -lexpat -lpng12 -lXrender -lX11 -
L/sw/lib -lgtkglext-x11-1.0 -lgdkglext-x11-1.0 -L/opt/local/lib -
lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lintl
-liconv -L/opt/local/lib -latk-1.0 -lgobject-2.0 -lgmodule-2.0 -
lglib-2.0 -lintl -liconv -L/opt/local/lib -lglib-2.0 -lintl -
liconv -L/sw/lib -lexpat -lm
grep: /sw/lib/libgtk-x11-2.0.la: No such file or directory
sed: /sw/lib/libgtk-x11-2.0.la: No such file or directory
libtool: link: `/sw/lib/libgtk-x11-2.0.la' is not a valid libtool
archive
make[3]: *** [libgnashgtk_ogl.la] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
My configuration options were as follows:
./configure --enable-gui=gtk --with-agg-incl=../agg-2.5/include --
with-agg-lib=../agg-2.5/src --with-ffmpeg-incl=/opt/local/include --
with-ffmpeg-lib=/opt/local/lib --with-kde-incl=/opt/local/include --
with-kde-lib=/opt/local/lib
Am I using the wrong version of gtk perhaps? I have a libgtk-
x11-2.0.0.dylib, but no libgtk-x11-2.0.la
On Aug 6, 2007, at 5:02 PM, Markus Gothe wrote:
AGG isn't supported on Aqua yet... you should use --enable-gui=gtk
instead until I've finished the aqua gui.
//Markus
On 06 Aug, 2007, at 22:01 , Thomas Inskip wrote:
Hi. I am still having problems getting gnash to build. I will
summarize what I've done so far:
I am working from HEAD off cvs.
Installed the following using fink:
boost1.33
automake
gtk+2
gtkglext1
sdl
sdl-image
sdl-mixer
Built agg 2.5.
Installed ffmpeg 0.4.9 using darwinports because by default it
builds static libraries only, and apparently gnash wants dynamic
ones (darwinports does whatever patching is necessary).
Then configured, built (from gnash directory):
export NO_LIBTOOLIZE=1
mv ltmain.sh.darwin ltmain.sh
./autogen.sh
./configure --disable-klash --enable-gui=aqua --with-agg-incl=../
agg-2.5/include --with-agg-lib=../agg-2.5/src --with-ffmpeg-incl=/
opt/local/include --with-ffmpeg-lib=/opt/local/lib
The build fails at this point:
/bin/sh ../libtool --tag=CXX --mode=link g++ -g -O2 -
D_THREAD_SAFE -W -Wall -Wcast-align -Wcast-
qual -Wpointer-arith -Wreturn-type -lltdl -L/opt/
local/lib -L/opt/local/lib -lavcodec -L/opt/local/lib -lavformat -
lavcodec -lz -lavutil -L/opt/local/lib -lavutil -L/opt/local/
lib -lavcodec -lz -lavutil -L/opt/local/lib -lxml2 -L/sw/lib -
lboost_date_time -lboost_thread -lpthread -L/opt/local/lib -L/
opt/local/lib -lavcodec -L/opt/local/lib -lavformat -lavcodec -lz -
lavutil -L/opt/local/lib -lavutil -L/opt/local/lib -lavcodec -
lz -lavutil -o gnash -lltdl -export-dynamic gnash.o
libgnashgui.la libgnashplayer.la ../libamf/libgnashamf.la ../
backend/libgnashbackend.la ../server/libgnashserver.la ../
libgeometry/libgnashgeo.la ../libbase/libgnashbase.la
libgnashaqua_ogl.la -framework Carbon -framework
ApplicationServices -framework OpenGL -framework AGL
libgnashaqua_agg.la -L/Users/tomas/Develop/agg-2.5/src -lagg
-lltdl -L/opt/local/lib -L/opt/local/lib -lavcodec -L/opt/local/
lib -lavformat -lavcodec -lz -lavutil -L/opt/local/lib -
lavutil -L/opt/local/lib -lavcodec -lz -lavutil -L/opt/local/
lib -lxml2 -L/sw/lib -lboost_date_time -lboost_thread -lpthread
-L/opt/local/lib -L/opt/local/lib -lavcodec -L/opt/local/lib -
lavformat -lavcodec -lz -lavutil -L/opt/local/lib -lavutil -L/
opt/local/lib -lavcodec -lz -lavutil -lm
libtool: link: cannot find the library `libgnashaqua_agg.la' or
unhandled argument `libgnashaqua_agg.la'
During configure, there is also a message (not a warning or error)
about the installed version of libcurl not supporting rtmp. Now,
rtmp is a streaming protocol. Where does curl come in for that?
Perhaps it's really rtmpt?
Thanks for your help.
On Jul 30, 2007, at 4:10 PM, strk wrote:
On Mon, Jul 30, 2007 at 03:52:33PM -0400, Thomas Inskip wrote:
There are definitely a lot of warnings, and possibly errors. Here
are a few:
Makefile.am:35: variable `NULL' not defined
Install a newer automake. What version are you running now ?
--strk;
_______________________________________________
Gnash-dev mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/gnash-dev