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]