I have tried that :

[code]
j...@laptop:~/Sdk/android-ndk-1.5_r1/build/prebuilt/linux-x86/arm-eabi-4.2.1/bin$
echo "int main(void) {return 0;}" > test.c
j...@laptop:~/Sdk/android-ndk-1.5_r1/build/prebuilt/linux-x86/arm-eabi-4.2.1/bin$
cat test.c
int main(void) {return 0;}
j...@laptop:~/Sdk/android-ndk-1.5_r1/build/prebuilt/linux-x86/arm-eabi-4.2.1/bin$
./arm-eabi-gcc test.c
/home/jb/Sdk/android-ndk-1.5_r1/build/prebuilt/linux-x86/arm-eabi-4.2.1/bin/../lib/gcc/arm-eabi/4.2.1/../../../../arm-eabi/bin/ld:
crt0.o: No such file: Aucun fichier ou dossier de ce type
collect2: ld returned 1 exit status
[/code]

It seems this compiler need an extra file :(

On Fri, Sep 25, 2009 at 2:38 PM, Jean-Bernard Collet <[email protected]>wrote:

> I must admit that I have strictly no idea how to do that... :(
>
> Can you help me ?
>
> Thanks a lot
>
>
> On Fri, Sep 25, 2009 at 2:33 PM, Anatoliy Nenashev <[email protected]>wrote:
>
>> Jean-Bernard Collet wrote:
>>
>>> Hi,
>>>
>>> I desperately try to compile FFMpeg to use it on Android.
>>>
>>> I have found an brief explanation from a Chinese guy who uses that
>>> configure
>>> line :
>>>
>>> [code]
>>> ./configure --target-os=linux --arch=armv41 --enable-cross-compile
>>>
>>> --cc=/home/jb/Sdk/android-ndk-1.5_r1/build/prebuilt/linux-x86/arm-eabi-4.2.1/bin/arm-eabi-gcc
>>>
>>> --cross-prefix=/home/jb/Sdk/android-ndk-1.5_r1/build/prebuilt/linux-x86/arm-eabi-4.2.1/bin
>>>
>>> --nm=/home/jb/Sdk/android-ndk-1.5_r1/build/prebuilt/linux-x86/arm-eabi-4.2.1/bin/arm-eabi-nm
>>> --extra-cflags="-fPIC -DANDROID " --extra-ldflags="-s -nostdlib -Bdynamic
>>> -Wl,-T,armelf.x -Wl,-dynamic-linker,/system/bin/linker -lc -lm -ldl
>>> crtbegin.o crtend.o " --disable-static --enable-shared --disable-static
>>> --enable-shared
>>> [/code]
>>>
>>> But I have an error from the configure file. It seems that he can't try
>>> the
>>> generated file...
>>>
>>> [code]
>>> b...@laptop:~/Sdk/ffmpeg_android$ ./configure --target-os=linux
>>> --arch=armv41
>>> --enable-cross-compile
>>>
>>> --cc=/home/jb/Sdk/android-ndk-1.5_r1/build/prebuilt/linux-x86/arm-eabi-4.2.1/bin/arm-eabi-gcc
>>>
>>> --cross-prefix=/home/jb/Sdk/android-ndk-1.5_r1/build/prebuilt/linux-x86/arm-eabi-4.2.1/bin
>>>
>>> --nm=/home/jb/Sdk/android-ndk-1.5_r1/build/prebuilt/linux-x86/arm-eabi-4.2.1/bin/arm-eabi-nm
>>> --extra-cflags="-fPIC -DANDROID " --extra-ldflags="-s -nostdlib -Bdynamic
>>> -Wl,-T,armelf.x -Wl,-dynamic-linker,/system/bin/linker -lc -lm -ldl
>>> crtbegin.o crtend.o " --disable-static --enable-shared --disable-static
>>> --enable-shared
>>>
>>> /home/jb/Sdk/android-ndk-1.5_r1/build/prebuilt/linux-x86/arm-eabi-4.2.1/bin/arm-eabi-gcc
>>> is unable to create an executable file.
>>> C compiler test failed.
>>>
>>> If you think configure made a mistake, make sure you are using the latest
>>> version from SVN.  If the latest version fails, report the problem to the
>>> [email protected] mailing list or IRC #ffmpeg on irc.freenode.net
>>> .
>>> Include the log file "config.err" produced by configure as this will help
>>> solving the problem.
>>> [/code]
>>>
>>> How can I fix that ??
>>>
>>> Thank you for your help
>>>
>>>
>>>
>> ./configure just try to compile a simple program with your arm-eabi-gcc
>> compiler. Here it is:
>>
>> int main(void) {return 0;}
>>
>> You can find it in ./configure text.
>> Did you try to compile this program manually?
>>
>> _______________________________________________
>> libav-user mailing list
>> [email protected]
>> https://lists.mplayerhq.hu/mailman/listinfo/libav-user
>>
>
>
>
> --
> Jb Collet
> -----------------------------------------------------------
> Etudiant en Informatique
> Université de Namur
> -----------------------------------------------------------
> Contact :
> +32 (0)499 35 43 37
> [email protected]
>



-- 
Jb Collet
-----------------------------------------------------------
Etudiant en Informatique
Université de Namur
-----------------------------------------------------------
Contact :
+32 (0)499 35 43 37
[email protected]
_______________________________________________
libav-user mailing list
[email protected]
https://lists.mplayerhq.hu/mailman/listinfo/libav-user

Reply via email to