GNU C/C++ a PA-RISC
Jan Prikryl
prikryl na sgi.felk.cvut.cz
Neděle Září 8 20:32:30 CEST 1996
> Date: Sun, 8 Sep 1996 19:49:10 +0200 (MET DST)
> From: "=?ISO-8859-2?Q?Marek_K=F8=ED=BE?=" <tcopr na prerov.stardat.cz>
> To: Multiple recipients of list <linux na muni.cz>
> Subject: GNU C/C++ a PA-RISC
> Jak je to s kompilaci pro jine platformy nez pro INTELa? Jsou
> protreba jine knihovny, nebo to vyvijet primo pod HP-UX, nebo staci
> jen switch v prekladaci?
Je to podrobne popsano v dokumentaci ke gcc. Zhruba je to takto:
1) Crosskompilerem prelozim C do assembleru cilove architektury.
K romu potrebuju mit vsechny potrebne hlavickove soubory,
protoze neni architektura jako architektura - hlavickove soubory
jsou na ni zavisle.
2) Assemblerove soubory prelozim do kodu daneho stroje - bud uz
na cilove architekture, nebo pomoci crossassembleru.
3) Objekty slinkuju dokromady - k tomu potrebuju knihovny a zavadece
(startup files, nevim, jako to prelozit lip) dane architektury.
Bez nich to nemuze jit.
Proste ten kod pro PA-RISC by s x86 knihovnami nebezel a s Linuxovymi
headery by to bylo cele spatne.
-- JP
-------------------------------------------------------------------------
Jan Prikryl honzo on IRC
postgraduate student E-mail: <prikryl na sgi.felk.cvut.cz>
Department of Computer Science Tel: +42 2 24357417
FEE CTU Prague, Czech Republic Fax: +42 2 298098
-------------------------------------------------------------------------
Další informace o konferenci Linux