gnash-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gnash-dev] gnash on Mac OS X


From: Thomas Inskip
Subject: Re: [Gnash-dev] gnash on Mac OS X
Date: Wed, 8 Aug 2007 11:21:56 -0400

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;







reply via email to

[Prev in Thread] Current Thread [Next in Thread]