[vlc-devel] WINCE support

xxcv xxcv07 at gmail.com
Sat Mar 7 15:54:31 CET 2009


Geoffroy Couprie wrote:
>> In fact, vlc.exe builds. Try it, you'll see.
>>
>>
>> Tried it with error "vlc is not a valid pocket pc application".
>>
>>     
>
> Do you have a windows mobile 6 or 6.1 phone? There's a problem with
> CeGCC: it creates files incompatibles with the winmo 6 loader. The
> CeGCC guys are working on it. As a workaround, you can try packing the
> executable with upx, I think it works.
>   

creating vlc.exe
./.libs/lt-vlc.c: In function 'main':
./.libs/lt-vlc.c:113: warning: implicit declaration of function 'execv'
./.libs/lt-vlc.c: In function 'find_executable':
./.libs/lt-vlc.c:226: warning: implicit declaration of function 'getenv'
./.libs/lt-vlc.c:226: warning: initialization makes pointer from integer 
without a cast
/tmp/ccaEgkXJ.o:lt-vlc.c:(.text+0x194): undefined reference to `execv'
/tmp/ccaEgkXJ.o:lt-vlc.c:(.text+0x59c): undefined reference to `getenv'
/tmp/ccaEgkXJ.o:lt-vlc.c:(.text+0x660): undefined reference to `getcwd'
/tmp/ccaEgkXJ.o:lt-vlc.c:(.text+0x7e4): undefined reference to `getcwd'
collect2: ld returned 1 exit status

As you can see it didn't finish linking and the resulting file is 21kb 
in size
21711 2009-03-07 21:35 vlc-static.exe*
21711 2009-03-08 00:54 .libs/vlc.exe*

I just tried upx the vlc.exe which is in "vlc-1.0.0-git-wince.zip" from 
package-wince
And it still doesn't work on windows mobile 6.1, with error

"vlc is not a valid pocket pc application".



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20090308/27ba3aba/attachment.html>


More information about the vlc-devel mailing list