Hello ,

I try to package gnash with agg backend and fb gui for openembedded
metadistribution & building system. My board is arm9 based , and i
choose a full opensource solution for the device: OpenEmbedded with
Matchbox , Firefox , evince , mplayer & gnash . So , i packaged agg for
openembedded , that could be find on this bug : 

http://bugs.openembedded.org/show_bug.cgi?id=1464

and i post a bug for the gnash recipe and my bug here :

http://bugs.openembedded.org/show_bug.cgi?id=1480

| ccache arm-linux-g++ -march=armv5te -mtune=arm926ejs -shared
-nostdlib 
/opt/poky/build/tmp/cross/lib/gcc/arm-linux/3.4.4/../../../../arm-linux/lib/crti.o
 /opt/poky/build/tmp/cross/lib/gcc/arm-linux/3.4.4/crtbeginS.o  .libs/amf.o 
.libs/rtmp.o  -Wl,--rpath 
-Wl,/opt/poky/build/tmp/work/armv5te-linux/gnash-0.7.1+cvs20061012-r0/gnash/libbase/.libs
 -Wl,--rpath -Wl,/opt/poky/build/tmp/staging/arm-linux/lib -Wl,--rpath 
-Wl,/opt/poky/build/tmp/cross/arm-linux/lib -Wl,--rpath 
-Wl,/opt/poky/build/tmp/cross/arm-linux/lib ../libbase/.libs/libgnashbase.so 
/opt/poky/build/tmp/staging/arm-linux/lib/libjpeg.so 
/opt/poky/build/tmp/staging/arm-linux/lib/libxml2.so -lz 
/opt/poky/build/tmp/staging/arm-linux/lib/libogg.so -lrt 
/opt/poky/build/tmp/staging/arm-linux/lib/libX11.so 
-L/opt/poky/build/tmp/cross/lib/gcc/arm-linux/3.4.4 
-L/opt/poky/build/tmp/cross/lib/gcc/arm-linux/3.4.4/../../../../arm-linux/lib 
/opt/poky/build/tmp/cross/arm-linux/lib/libstdc++.so -lm -lc -lgcc_s 
/opt/poky/build/tmp/cross/lib/gcc/arm-linux/3.4.4/crtendS.o 
/opt/poky/build/tmp/cross/lib/gcc/arm-linux/3.4.4/../../../../arm-linux/lib/crtn.o
  -march=armv5te -mtune=arm926ejs -Wl,-rpath-link 
-Wl,/opt/poky/build/tmp/staging/arm-linux/lib -Wl,-O1 -Wl,-soname 
-Wl,libgnashamf.so.0 -o .libs/libgnashamf.so.0.0.0
| 
/opt/poky/build/tmp/cross/lib/gcc/arm-linux/3.4.4/../../../../arm-linux/bin/ld: 
cannot find -lz
| collect2: ld returned 1 exit status
| make[2]: *** [libgnashamf.la] Error 1


first , i shall do a :

        for i in `find . -name Makefile` ; do
                sed -i s:I/usr/include:I${STAGING_INCDIR}:g $i
        done

before configure if else that failed on begining .

like written in this bugtrack , i'm able to compile libbase &
libgeometry but that failed on libamf. i run make with :
 'CC=${CC}' 'LD=${LD}' 'CFLAGS=${CFLAGS}' \
                   'ZLIB_INCLUDE=${STAGING_INCDIR}' \
                   'ZLIB_LIBS=${STAGING_LIBDIR}' \
                   'PNG_INCLUDE=${STAGING_INCDIR}' \    
                   'PNG_LIBS=${STAGING_LIBDIR}'
if else , that failed on libbase.
I think this project has some weird problem using libtool/autotools ...

Ronan 

PS to Rob :  i've never agreed any licence from Macromedia ;-)




_______________________________________________
Gnash-dev mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/gnash-dev

Reply via email to