INCLUDE

Discussão sobre linux para plataformas Intel x86 ou x64 (PC)

Moderadores: 51, guest2003, Renie, gpenga

INCLUDE

Mensagempor tcpipchip » 10 Dez 2009 09:29

Bom dia

Depois de 45 minutos de espera de compilação do KERNEL LINUX em num Intel Core 2 Duo...conseguimos gerar a imagem do LINUX para o MIPS32. Fora os dias que perdemos para achar as dependencias...

Bem, o detalhe que a bendito da imagem nao tem o WGET :( e GCC e MAKE dentro do KERNEL...

Bem, alguem tem uma dica boa de como eu poderia inserir por exemplo, o código fonte do NETCAT para que ele o enxerge e compile junto com o KERNEL ?

Abraços

TCPIPCHIP
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: INCLUDE

Mensagempor msamsoniuk » 10 Dez 2009 16:21

vc usou esse cara?

http://www.busybox.net/

veja que na verdade vc nao coloca aplicacoes dentro do kernel, vc coloca o kernel e as aplicacoes dentro de uma imagem, que eh um filesystem comprimido que eh descomprimido em uma ramdisk. para fabricar a imagem de filesystem vc usa uma arvore de diretorios base. entao se durante o processo de build vc incluir tudo q vai querer nesse diretorio, ele sera usado para criar a imagem.

soh alerto que o gcc consome bastante espaco! daih talvez o melhor caso, se vc vai usar um dispositivo de armazenamento, qualquer, eh nao usar uma imagem compactada para abrir em ramdisk, mas sim montar um filesystem tipo ext2 ou ext3 direto no dispositivo, assim vc nao gasta memoria ram com um filesystem grande.

tcpipchip escreveu:Bom dia

Depois de 45 minutos de espera de compilação do KERNEL LINUX em num Intel Core 2 Duo...conseguimos gerar a imagem do LINUX para o MIPS32. Fora os dias que perdemos para achar as dependencias...

Bem, o detalhe que a bendito da imagem nao tem o WGET :( e GCC e MAKE dentro do KERNEL...

Bem, alguem tem uma dica boa de como eu poderia inserir por exemplo, o código fonte do NETCAT para que ele o enxerge e compile junto com o KERNEL ?

Abraços

TCPIPCHIP
Avatar do usuário
msamsoniuk
Dword
 
Mensagens: 2935
Registrado em: 13 Out 2006 18:04

Mensagempor vtrx » 10 Dez 2009 17:26

TCPIPCHIP,que tamanho ficou o Kernel?
Avatar do usuário
vtrx
Dword
 
Mensagens: 2239
Registrado em: 20 Abr 2008 21:01

Mensagempor tcpipchip » 11 Dez 2009 10:31

Entendi...

Não tá facil...faz uns 10 anos que nao mexo mais com linux...so usei na UFSC....:(

Mas vamos conseguir ainda...

deu 2Mb...tamanho medio para CRIS, ARM e MIPS32

TCPIPCHIP
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor vtrx » 11 Dez 2009 11:26

Voce ja usou ou usa Kernel Linux/Mips?
Avatar do usuário
vtrx
Dword
 
Mensagens: 2239
Registrado em: 20 Abr 2008 21:01

Mensagempor tcpipchip » 11 Dez 2009 11:50

Estamos usando o MIPS32.

Mas estamos tendo dificuldade de incluir novos utilitários, o SETSERIAL, NETCAT, FTP e WGETC

O que mata sao os 40 minutos, hehe :)
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor vtrx » 11 Dez 2009 18:03

De uma lida neste link,se ja conheçe ou não tem utilidade para seu projeto,desconsidere:
http://www.linux-mips.org/wiki/Main_Page
Avatar do usuário
vtrx
Dword
 
Mensagens: 2239
Registrado em: 20 Abr 2008 21:01

Mensagempor tcpipchip » 13 Dez 2009 20:17

Sim, conheço

Obrigado!

Aos poucos estamos avançando aqui...com a ajuda da ATHEROS.
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor tcpipchip » 15 Dez 2009 12:40

Apos 4 madrugadas (cada compilacao leva 40 minutos), conseguimos incluior o source code e habilitar o WGET e NETCAT no MIPS32 ;)
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!


Voltar para Linux ( x86 ou x64 )

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x