[gst-devel] cross compilation to ARM

Stefan Kost ensonic at hora-obscura.de
Thu Jul 12 09:08:54 CEST 2007


Hi,

the problem is that your are cross compiling and configure find the  
check.h for linux (x86). Configure has --with-check=PATH to tell it  
about check for arm (if installed). Three options for you right now:
* fix out buildsystem by making the configure test crosscompile aware
* install check for your crosscompilation environment
* remove check on you x86 system

Stefan


Quoting Raymond Hung <raymondhwh at gmail.com>:

> hi,
>
> thanks for helping with my problem :)
>
> the help in the configure claims that using "--disable-tests" and "--disable
> failing-test" can diable the tests
>
> but still have the same error.
>
> i am using this to config gstreamer :
>
> ./configure --host=arm-linux --prefix=/media/disk --disable-tests
> --disable-examples --disable-failing-tests --disable-docbook
> --disable-gtk-doc --disable-debug
>
> Regards
>
> 2007/7/12, xia_guangtai <xia_guangtai at visualon.com>:
>>
>> Please disable the check when you configure the gstreamer package. Please
>> find the details with the command ./configure --help.
>>
>>
>> ----- Original Message -----
>>
>> *From:* Raymond Hung <raymondhwh at gmail.com>
>> *To:* gstreamer-devel at lists.sourceforge.net
>> *Sent:* Thursday, July 12, 2007 2:11 PM
>> *Subject:* [gst-devel] cross compilation to ARM
>>
>> Hi, all
>>
>> now i am doing cross compilation of gstreamer and i always meet the error
>> during "make" process
>>
>> In file included from gstbufferstraw.h:25,
>>                 from gstbufferstraw.c:31:
>> ../../../libs/gst/check/gstcheck.h:30:19: check.h: No such file or
>> directory
>> In file included from gstbufferstraw.h:25,
>>                 from gstbufferstraw.c:31:
>> ../../../libs/gst/check/gstcheck.h:78: parse error before '*' token
>> gstbufferstraw.c : In function `gst_buffer_straw_start_pipeline':
>> gstbufferstraw.c:90: warning: implicit declaration of function `fail_if'
>> make[4]: *** [libgstcheck_0.10_la-gstbufferstraw.lo] Error 1
>> make[4]: Leaving directory `/root/Desktop/gstreamer- 0.10.13
>> /libs/gst/check'
>> make[3]: *** [all-recursive] Error 1
>> make[3]: Leaving directory `/root/Desktop/gstreamer-0.10.13/libs/gst'
>> make[2]: *** [all-recursive] Error 1
>> make[2]: Leaving directory `/root/Desktop/gstreamer- 0.10.13/libs'
>> make[1]: *** [all-recursive] Error 1
>> make[1]: Leaving directory `/root/Desktop/gstreamer-0.10.13'
>>
>> Can anyone kindly help with this?
>>
>> Thank you
>>
>> Regards,
>> Raymond Hung
>>
>> ------------------------------
>>
>> -------------------------------------------------------------------------
>> This SF.net email is sponsored by DB2 Express
>> Download DB2 Express C - the FREE version of DB2 express and take
>> control of your XML. No limits. Just data. Click to get it now.
>> http://sourceforge.net/powerbar/db2/
>>
>> ------------------------------
>>
>> _______________________________________________
>> gstreamer-devel mailing list
>> gstreamer-devel at lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>>
>>






More information about the gstreamer-devel mailing list