Tony Mechelynck wrote:
> Philip Prindeville wrote:
>   
>> Tony Mechelynck wrote:
>>     
>>> Philip Prindeville wrote:
>>>   
>>>       
>>>> Sorry for the newbie question, but I'm trying to get Vim (7.1) to port 
>>>> to Astlinux (0.5).
>>>>
>>>> Unfortunately, the src/auto/configure file seems to suggest (around line 
>>>> 2801) that cross-compiling isn't supported.
>>>>
>>>> Is there a work-around to getting Vim cross-compiled?
>>>>
>>>> I was a little surprised:  I would have thought that when bringing up a 
>>>> new machine, a lot of people would make Vim part of their early 
>>>> bootstrapping process and get it into the new environment quickly...
>>>>
>>>> Thanks,
>>>>
>>>> -Philip
>>>>
>>>> P.S. Yes, I actually did the read FAQ first, and didn't see anything on 
>>>> cross-compilation...
>>>>     
>>>>         
>>> If you have a C/C++ compiler and linker (such as gcc) on your astlinux box, 
>>> or 
>>> if there is some known source from which you can get it, then you don't 
>>> need a 
>>> cross-compiler. Just download the sources on the target machine and compile 
>>> there. See also my HowTo page 
>>> http://users.skynet.be/antoine.mechelynck/vim/compunix.htm about compiling 
>>> Vim 
>>> on Unix-like systems.
>>>
>>>
>>> Best regards,
>>> Tony.
>>>   
>>>       
>> It *is* a Unix box, but it's a run-from-flash system, and compiling on 
>> the system (because the processors typically aren't very fast) is slow 
>> and tedious...  plus all the writing of temp files is hard on the flash 
>> media.
>>
>> Short answer:  much quicker to compile on the host system.
>>
>> So... there is no easy way to cross-compile then?  The host platform is 
>> Linux Fedora Core 7...
>>
>> -Philip
>>     
>
> If the existing configure script and top-level Makefile aren't what you want, 
> maybe you can construct a "special-purpose" makefile, maybe src/Make_ast.mak 
> or something? It wouldn't be the first case: after all, compiling on Cygwin 
> for use on native-Windows (using src/Make_cyg.mak) can also be considered a 
> "cross-compile".
>
>
> Best regards,
> Tony.
>   

Well, I'm a little confused...  the configure that was distributed seems 
to very deliberately go out of its way to defeat cross-compilation, as 
opposed to simply being unaware of it (agnostic).

I was wondering if there were historical reasons for that.

-Philip


--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_dev" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---

Raspunde prin e-mail lui