Alguém tem as toolchains Android NDK para rodar em ARM ao invés de x86 ou x86_64?

2

Eu tenho analisado os "scripts dev" no diretório $NDK/build/tools do Android NDK e os modifiquei para criar cadeias de ferramentas host / build que são executadas no ARM em vez de x86 ou x86_64. Por exemplo:

edge-case@Flubber:/opt/ndk/toolchains/arm-linux-androideabi-4.8/prebuilt
/linux-x86/bin$ file arm-linux-androideabi-gcc
arm-linux-androideabi-gcc: ELF 32-bit LSB executable, Intel 80386,
version 1 (SYSV), dynamically linked (uses shared libs), for
GNU/Linux 2.6.8, stripped

Eu quero que seja para ARM não Intel 80386 ou qualquer derivado da Intel, a menos que seja um Intel ARM (acho que há / foi Strongarm? não consigo lembrar atm; p).

Se não, acho que posso fazer isso sozinho. Quase ao ponto em que acho que posso compilar as ferramentas do gcc para o braço sem que os scripts me parem primeiro. Eu não posso realmente compilar nada no meu antigo a $$ HP agora, ele tem apenas 512MB de memória ram e meu telefone tem 4x isso com um processador dual core onde o meu HP é apenas um núcleo e 10+ anos de idade. Eu sou basicamente SOL depois de um Windows borked instalar em uma partição do meu laptop (só para jogar Neverwinter), que tinha 8 GB de RAM e um processador dual core de 64 bits de 2.6 GHz, estragou meu BIOS, não sei o que MS estava fazendo com seus dedos sujos por toda a minha BIOS, mas o que nunca, eu nunca quero ver um menu iniciar para o resto da minha vida. Eu coordenei pelo menos 20 * nix instalações baseadas e nunca foi meu computador deixado inoperável, atm eu não posso nem entrar em meu BIOS para mudar qualquer coisa, só uma tela preta não importa o que eu faço.

De qualquer forma, já experimentei o material do Google, como "Android NDK for arm" ou "Android NDK run on arm", mas não consigo encontrar nada. Os repositórios do Ubuntu têm as ferramentas arm-linux-androideabi- *, mas, da mesma forma, apenas para x86 e x86_64. Eu não preciso de um compilador cruzado para compilar coisas nativas, eu preciso de um compilador nativo para compilar coisas nativas, espero que faça sentido.

Isso já foi realizado? Isso me pouparia algum tempo, digamos, se eu pudesse examinar seus scripts de construção e talvez incorporá-los nas revisões do r9d.

    
por Overloaded_Operator 01.07.2014 / 04:15

0 respostas