[BSD] forditas mas platformra, ket ports dir???

Gabor Kovesdan gabor at FreeBSD.org
2007. Nov. 16., P, 14:01:35 CET


Gabor Kovesdan escribió:
> Laszlo Nagy escribió:
>   
>>   Sziasztok,
>>
>> Gondolom mar mindenkinek elege van belolem. :-) A 64 bites gep szepen 
>> telepul es kozben az jutott eszembe hogy a francba fogok errol 32 bites 
>> diskless gepeket boot-olni. A kernel forditas az meg okes, meg a "make 
>> distribution" is. De innentol elakadtam. A diskless gepeken is kell /usr 
>> konyvtar, es forditani kell Xorg szervert stb. Es ez mar meghaladja a 
>> kepessegeimet. Hogy fogok 64 bites gepen 32 bites ports fat forditani 
>> egy kulon disk-en?
>>
>> Persze az lenne a legegyszerubb ha boot-olnek egy diskless gepet es azon 
>> forditanam le a cuccokat (irhato-olvashato NFS mount-on keresztul). 
>> Csakhat ezek a diskless gepek 128M memoria, 553 MHZ P3 proci. Nem 
>> szeretnem kivarni. Van mas megoldas?
>>   
>>     
> Nem írtad, hogy FreeBSD-ről vagy OpenBSD-ről van szó. A FreeBSD Ports 
> Collection nem támogatja a cross-compilinget platformok között, de van 
> egy megoldás a problémádra. Mivel amd64-en lehet futtatni 32-bites 
> programokat az emulációs réteggel, ezért tudsz csinálni egy 32-bites 
> jailt (az alaprendszert lehet keresztbe fordítani) és abba telepítve egy 
> ports fát (vagy a DESTDIR funkciót használva) le tudod fordítani a 
> portokat 32-bites környezetre.
>
>   
Jah, és még azt elfelejtettem mondani, hogy valószínűleg be kell 
állítanod az ARCH makrót i386-ra a jailen belül.

-- 
Gabor Kovesdan
FreeBSD Volunteer

EMAIL: gabor at FreeBSD.org .:|:. gabor at kovesdan.org
WEB:   http://people.FreeBSD.org/~gabor .:|:. http://kovesdan.org




További információk a(z) BSD levelezőlistáról