Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multiple platform support #76

Open
7 tasks
examachine opened this issue Feb 21, 2017 · 6 comments
Open
7 tasks

Multiple platform support #76

examachine opened this issue Feb 21, 2017 · 6 comments

Comments

@examachine
Copy link
Owner

examachine commented Feb 21, 2017

Bazi hedef platformlar:

  • OS X
  • Cloud
  • ARM/Qemu
  • Cluster
  • Android
  • BSD
  • Hurd
@bferturk
Copy link

ARM ve Hurd da listeye eklenebilir mi ?

@examachine
Copy link
Owner Author

ekledim de tam ne gerekiyor bilmiyorum :)

@bferturk
Copy link

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>

@examachine
Copy link
Owner Author

examachine commented Feb 22, 2017

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 :)

@bferturk
Copy link

Ç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

@examachine
Copy link
Owner Author

Binary paketler degil ama tecrubeler ise yarayabilir, debian-installer'in izledigi yolu animsamaya calisacagim en son 2003'de falan okumustum code'unu :D

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants