From: Steve S. <sa...@gm...> - 2008-03-29 19:22:45
|
Junzo, Koen is correct, with OE it is as simple as "bitbake mplayer" It builds with no issues on my machine. I've added it to my autobuilder target list, so the binary package for mplayer will appear in the repository within the next day or so. Once it is there, if your gumstix has a net connection you can install it with: ipkg update ipkg install mplayer Steve On Sat, Mar 29, 2008 at 3:56 AM, junzo TAMADA <ta...@ac...> wrote: > Thanks. I got a hint from you how to specify configure options for MPlayer. > "--cc=arm-linux-gcc --host-cc=gcc -as=arm-linux-as". > And made the following symbolic link. > "gumstix-oe/mycross/bin/arm-linux-gcc -> > gumstix-oe/tmp/cross/bin/arm-angstrom-linux-gnueabi-gcc" > Here host-cc points to OpenSuSE's native gcc. > > I got progress much better than before. But I have another error. > > "libdvdcss.h:51: error: 'PATH_MAX' undeclared here (not in a function)" > > I checked limits.h under the include directory and found define statement > for PATH_MAX. > gumstix-oe/tmp/cross/lib/gcc/arm-angstrom-linux-gnueabi/4.1.2/install-tools/include/limits.h > > Then I checked make.log. It seems okay. Here is one line from that make.log > file. > arm-linux-gcc -D__USE_UNIX98 -D_GNU_SOURCE -DVERSION=\"1.2.9\" \ > -I../libavcodec -I../libavformat -Wdisabled-optimization -Wno-pointer-sign > \ > -Wdeclaration-after-statement -I. -I.. -I../libavutil -Wall -Wno-switch \ > -Wpointer-arith -Wredundant-decls -O4 -pipe -ffast-math -fomit-frame-pointer > \ > -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 \ > -D_LARGEFILE64_SOURCE -DHAVE_CONFIG_H -c -o css.o css.c > In file included from css.c:60: > libdvdcss.h:51: error: 'PATH_MAX' undeclared here (not in a function) > > I think that arm-linux-gcc under OE environment should include target CPU's > system include file such as limits.h. But this time it looks like not. > Why .....? > Please advice how I can fix the problem. > > > Thank you in advance. > /Junzo > > > ----- Original Message ----- > From: "Harry J Mason" <hj...@ec...> > To: "General mailing list for gumstix users." > <gum...@li...> > > > Sent: Friday, March 28, 2008 7:33 PM > Subject: Re: [Gumstix-users] mplayer compile error > > > > On Fri, 28 Mar 2008, junzo TAMADA wrote: > > > >> I'm compiling MPlayer-1.0rc2 under both Gumstix buildroot and OE > >> environment. > > [...] > >> I just used alias command in dot cshrc file to point each binary command > >> and > >> did not use symbolic link. > >> for example, > >> [buildroot] > >> gcc and arm-linux-gcc and > >> [OE] > >> alias arm-linux-gcc arm-angstrom-linux-gnueabi-gcc > >> alias gcc arm-linux-gcc > > > > "alias" will only affect your shell. The Makefile won't realise that you > > want > > to use a cross-compiler. > > > > You need to do something like this (csh) > > > > setenv PATH /path/to/cross/compiler:$PATH > > ./configure --build=i386-linux --host=arm-linux > > > > Then it should look for arm-linux-gcc instead of gcc, etc. > > > > -- > > | Harry Mason | .------------. | .___, |"Whatever you do will be | > > | University of | | hjm200 @ | | ___('v')___ | insignificant. However, | > > | Southampton | | zepler.net | | `"-\._./-"' | it is vitally important | > > | England | '------------' | hjm ^ ^ | that you do it." Gandhi | > > > > ------------------------------------------------------------------------- > > Check out the new SourceForge.net Marketplace. > > It's the best place to buy or sell services for > > just about anything Open Source. > > http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace > > _______________________________________________ > > gumstix-users mailing list > > gum...@li... > > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > > > > > > > ------------------------------------------------------------------------- > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services for > just about anything Open Source. > http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |