Ronaldo Reis Jr. wrote:

> Pessoal,
> tenho um duvida dahnnn:0
> O linux � multiplataforma, mas e sua aplicacoes? dependem do linux ou da 
> plataforma.
> Tipo: todo e qualquer programa para linux COMPILA em um pc com linux e em um 
> PPC tambem com linux? Ou a aplica��o tem que ser feita para PPC?

Se o programa tiver sido bem escrito, n�o s� ele ir� compilar no Linux, 
mas como em qualquer sistema Unix.

Claro que isso � uma dor de cabe�a, porque os sistemas n�o s�o 
id�nticos. Se voc� se restringir a padr�es bem conhecidos, como por 
exemplo ANSI C e POSIX, n�o ter� problema nenhum. Qualquer programa 
escrito em ANSI C compilar� em praticamente qualquer Unix e tamb�m no 
DOS. Os programas POSIX ir�o compilar em todos os Unix compat�veis com 
POSIX e por a� vai.

Tendo dito isso, a maior parte dos programas que s�o utilizados no 
Linux/i386 s�o razoavelmente bem limpos para compilar em um Linux/PPC, 
Linux/Alpha, Linux/Sparc e por a� vai.

No caso do Linux/Alpha e do Linux/IA-64, mesmo os bin�rios do Linux/i386 
podem ser rodados. N�o todos e nem sempre, mas funcionam alguns. O 
Linux/Alpha possui um emulador de i386; o Linux/IA-64 usa o fato de que 
o processador pode rodar instru��es IA-32 com o kernel em IA-64. Ali�s, 
o IA-64 pode rodar o Linux/i386 com o kernel do i386.

-- 
   Thiago Macieira - UFOT Registry number: 1001
  [EMAIL PROTECTED]
    ICQ UIN: 1967141  PGP: 0x8F2978D5 and 0xEA9037A5 (PGP 2.x)
      Registered Linux user #65028


Assinantes em 11/12/2001: 2358
Mensagens recebidas desde 07/01/1999: 145902
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
            mailto:[EMAIL PROTECTED]

Responder a