[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gnash-commit] gnash ChangeLog libamf/amf.cpp libamf/sol.cpp
From: |
Rob Savoye |
Subject: |
Re: [Gnash-commit] gnash ChangeLog libamf/amf.cpp libamf/sol.cpp |
Date: |
Mon, 31 Dec 2007 08:18:36 -0700 |
User-agent: |
Thunderbird 2.0.0.9 (X11/20071115) |
Udo Giacomozzi wrote:
> I think this commit broke the build for me:
>
> make[2]: Entering directory `/home/indunet/gnash-pc104/gnash/utilities'
> /bin/sh ../libtool --tag=CXX --mode=link ccache g++ -g -O2 -pthread
> -march=i486 -W -Wall -Wcast-align -Wcast-qual
> -Wpointer-arith -Wreturn-type -fvisibility-inlines-hidden -ldl
> -lltdl -lxml2 -lcurl -lboost_thread -lboost_date_time -lboost_serialization
> -lpthread -Wl,--as-needed -o soldumper soldumper.o
> ../server/libgnashserver.la ../libbase/libgnashbase.la
> ../libmedia/libgnashmedia.la ../libamf/libgnashamf.la -lglib-2.0
> -lgstreamer-0.10 -lgobject-2.0 -lgmodule-2.0 -ldl -lgthread-2.0 -lxml2
> -lglib-2.0 -lc -lrt -lm
> ccache g++ -g -O2 -pthread -march=i486 -W -Wall -Wcast-align -Wcast-qual
> -Wpointer-arith -Wreturn-type -fvisibility-inlines-hidden -Wl,--as-needed -o
> .libs/soldumper soldumper.o -L/usr/lib ../server/.libs/libgnashserver.so
> /home/indunet/gnash-pc104/gnash/libamf/.libs/libgnashamf.so
> /home/indunet/gnash-pc104/gnash/libmedia/.libs/libgnashmedia.so
> /usr/lib/libfreetype.so -lfontconfig ../libbase/.libs/libgnashbase.so
> ../libmedia/.libs/libgnashmedia.so /usr/lib/libgstbase-0.10.so
> ../libamf/.libs/libgnashamf.so
> /home/indunet/gnash-pc104/gnash/libbase/.libs/libgnashbase.so
> /usr/lib/libjpeg.so /usr/lib/libcurl.so -lgssapi_krb5 -lkrb5 -lk5crypto
> -lkrb5support -lcom_err -lresolv /usr/lib/libidn.so -lssl -lcrypto -lz
> /usr/lib/libltdl.so -lboost_thread -lboost_date_time -lboost_serialization
> /usr/lib/libgstreamer-0.10.so /usr/lib/libgobject-2.0.so
> /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libgthread-2.0.so -lpthread
> /usr/lib/libxml2.so /usr/lib/libglib-2.0.so -lc -lrt -lm -Wl,--rpath -
Wl,/usr/local/lib/gnash
> /home/indunet/gnash-pc104/gnash/libamf/.libs/libgnashamf.so: undefined
> reference to `gnash::Shm::attach(char const*, bool)'
> /home/indunet/gnash-pc104/gnash/libamf/.libs/libgnashamf.so: undefined
> reference to `gnash::Shm::~Shm()'
Try rearranging the order of the libraries in utilities/Makefile.am,
putting libgnashamf before libgnashbase. the amf lib depends on the
baselib, so maybe you've got a linker problem. It works for me on a
variety of systems.
- rob -