Open examachine opened 7 years ago
ARM ve Hurd da listeye eklenebilir mi ?
ekledim de tam ne gerekiyor bilmiyorum :)
Kaynak adresi, yama ve ek dosyalara mimari etiketi eklenebilir. Böylelikle tek pspec'ten farklı mimarilerde paket üretmek daha kolay olur. Örneğin:
<Archive sha1sum="8195a8e17d71d18cb89813d04b69a3750e9e818e" type="tarbz2" arch=hurd>mirrors://xorg/individual/app/xdm-1.1.11.tar.bz2</Archive>
<Patch level="1" arch=armv7>imlib2-1.4.5-no-my-libs.patch</Patch>
<AdditionalFile owner="root" permission="0644" arch=armv7 target="/etc/conf.d/xdm" >xdm.conf.d</AdditionalFile>
evet XML tag'leri burada ideal cozum gibi nasil localized text icin de tag kullaniyorsak. boyle birsey dusunmustuk de detaylari cok yok henuz. ilk OS X'i denerim muhtemelen sonra da Qemu eglenceli gozukuyor. En azindan ne gerekiyor onu yapmak icin goruruz. bazi developer tool'larinda yamalar gerekebilir vs. bilmiyorum ne lazim hatirlamiyorum cross compilation yapali uzun zaman oldu :)
Çapraz derleme oldukça meşakkatli bir iş. Ben toolchain'den sonrasına ilerleyemedim. Statik derlenmiş qemu ile paket üretmek daha basit. [1] Örnek bir anlatımda burada var.[2]
Bu yöntemle ürettiğim ARM (v7) ve Hurd için yaklaşık 2000 binary paket hazır.İşinize yarar ise biryerlere yükleyebilirim.
[1] https://wiki.debian.org/QemuUserEmulation [2] https://gist.github.com/bferturk/fbc8e7d5d9c4728dfe2c6f7bf37eae01
Binary paketler degil ama tecrubeler ise yarayabilir, debian-installer'in izledigi yolu animsamaya calisacagim en son 2003'de falan okumustum code'unu :D
Bazi hedef platformlar: