Compilando o Kernel 3.10.17 (Quase resolvido, com alguns erros)

1. Compilando o Kernel 3.10.17 (Quase resolvido, com alguns erros)

Pangas Millenium
Lerub

(usa Debian)

Enviado em 09/02/2014 - 15:38h

Estou compilando o kernel 3.10.27 e estou pesquisando para saber para que serve cada opção que eu posso marcar. Eu gostaria que vocês me ajudassem com o que eu não consigo encontrar na net. Irei postar uma mensagem sobre o que eu ainda não conssegui encontrar após mais de 15 páginas de tutorial e afins.

Até o momento é o cross-compiler tool prefix. Tenho dúvida quanto ao prefixo que devo colocar. Minha plataforma é 64-bit da Intel.


Aguardando respostas...


  


2. Re: Compilando o Kernel 3.10.17 (Quase resolvido, com alguns erros)

Pangas Millenium
Lerub

(usa Debian)

Enviado em 09/02/2014 - 16:49h

Em um forum russo (usando um tradutor) achei isso.


Existe um conceito - cross-compilação. Isto é, quando você está no seu sistema constrói algo (kernel, por exemplo) para a plataforma de destino diferente (por exemplo, PowerPC). Esta opção permite que você especifique o prefixo de ferramentas utilizadas no processo de montagem (por exemplo, powerpc-linux-gnu-). Em seguida, a equipe GCC será chamado powerpc-linux-gnu-gcc. Algo assim.


Se eu entendi direito eu posso escolher a arquittura que o GCC irá compilar por padrão certo. Se eu deixar desmarcada irá causar alguma diferença? Aliás, a opção 64-bit que é a primeira opção, foi marcada.


3. Re: Compilando o Kernel 3.10.17 (Quase resolvido, com alguns erros)

Pangas Millenium
Lerub

(usa Debian)

Enviado em 09/02/2014 - 17:40h

De acordo com um artigo da Wikip.edia isso se refere a compilaçao para plataformas diferentes da que uso. Como um mobile por exemplo.

Um compilador cruzado (inglês: cross compiler) é um compilador que é capaz de produzir código executável em uma plataforma diferente da qual o compilador está sendo executado. Esses compiladores são usados para compilar para uma plataforma que não pode sustentar satisfatoriamente uma compilação, como sistemas embutidos e microcontroladores que não possuem um sistema operacional.


Então deixarei desmarcada.


4. Re: Compilando o Kernel 3.10.17 (Quase resolvido, com alguns erros)

Pangas Millenium
Lerub

(usa Debian)

Enviado em 10/02/2014 - 02:13h

Que opção eu dou para HWPoison pages injector? Seleciono apenas ou defino com o um modulo?


5. Re: Compilando o Kernel 3.10.17 (Quase resolvido, com alguns erros)

Pangas Millenium
Lerub

(usa Debian)

Enviado em 10/02/2014 - 19:13h

Está dando um erro ao compilar o kernel. Eu definias configurações e até setei algumas para 64-bit para usar todo o potencial da minha máquina e da um erro.

kernel/bounds.c:1:0: sorry uniplemented: 64-bit mode not compiled in make[1]: *** [kernel/bounds.s] error 1
make: *** [prepare0] error 2


Já tentei make bzImage e make clean && make e nada. O que eu devo fazer?


6. Re: Compilando o Kernel 3.10.17 (Quase resolvido, com alguns erros)

Pangas Millenium
Lerub

(usa Debian)

Enviado em 10/02/2014 - 20:06h

Acredito que o problema esteja na opção Cross-compile tool prefix. Meu processador é um Intel 64-bit. Que prefixo eu coloco ali?


7. Re: Compilando o Kernel 3.10.17 (Quase resolvido, com alguns erros)

Pangas Millenium
Lerub

(usa Debian)

Enviado em 10/02/2014 - 20:57h

Ola??


8. Re: Compilando o Kernel 3.10.17 (Quase resolvido, com alguns erros)

Pangas Millenium
Lerub

(usa Debian)

Enviado em 10/02/2014 - 23:16h

Ninguém vai me ajudar?


9. Re: Compilando o Kernel 3.10.17 (Quase resolvido, com alguns erros)

Pangas Millenium
Lerub

(usa Debian)

Enviado em 10/02/2014 - 23:28h

Reparei que ao compilar com x86_64-pc-linux-gnu apacere gcc no final. Reparei também que existe um comando i386. Tem algo a ver com isso? Se tiver terei que b aixar um ia64 ou algo parecido.


10. Re: Compilando o Kernel 3.10.17 (Quase resolvido, com alguns erros)

Pangas Millenium
Lerub

(usa Debian)

Enviado em 10/02/2014 - 23:46h

Vejo que a opção Cross-compiler tool prfix não é o problema. Posso deixa-lo vazaio. Terei que instalar o compilador 64-bits e alguns modulos.

Vou tentar isso depois.


11. Re: Compilando o Kernel 3.10.17 (Quase resolvido, com alguns erros)

Pangas Millenium
Lerub

(usa Debian)

Enviado em 11/02/2014 - 06:28h

Não adiantou. O mesmo erro. Devo ter errado em alguma configuração


12. Re: Compilando o Kernel 3.10.17 (Quase resolvido, com alguns erros)

Pangas Millenium
Lerub

(usa Debian)

Enviado em 19/04/2014 - 23:55h

Pois é. Adiei mas estou configurando o kernel. Hehe!!

Tem uma opção no menuconfig com o nome Basic. O Simbolo é RAPIDIO_ENUM_BASIC e tenho algumas dúvidas. Estou pesquisando e essa é o unico mais difícil de entender.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts