Merhaba, Ziyaretçi. Lütfen giriş yapın veya üye olun.

Kullanıcı adınızı, parolanızı ve aktif kalma süresini giriniz

  Gelişmiş Arama
insanın içinde varsa, commodore.gen.tr açığa çıkarır bunu.. bir nevi retro olaylarının dolunayıyız.(Arda)
commodore.gen.trAmigaAmiga YazılımAmiga C MUI Çalışmalarım gitHub'dan takip edilebilir
Sayfa: [1] 2   Aşağı git
Yazdır
Gönderen Konu: Amiga C MUI Çalışmalarım gitHub'dan takip edilebilir  (Okunma Sayısı 14009 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
emarti
Uzman
*****
Mesaj Sayısı: 2.603


Only Amiga Makes It Possible █


Üyelik Bilgileri WWW
« : Ekim 13, 2016, 02:04:42 ÖÖ »

MUI tabanlı Amiga 3.X üzerinde derlenebilecek (gcc, makefile) C kaynak kod ve uygulama dosyalarını içeren çalışmalarımı github üzerinde yayınlamaya başladım. Sık sık güncelleme ve ekleme yapmayı düşünüyorum. Geniş bir derya

https://github.com/emartisoft/AmigaOS3.X-MUI-Examples

http://aminet.net/package/dev/mui/Amiga_C_MUI_Examples

« Son Düzenleme: Ekim 25, 2016, 22:48:22 ÖS Gönderen: emarti » Logged

https://github.com/emartisoft My GitHUB | http://csdb.dk/scener/?id=26786 My CSDB | https://c64kernal.com Genesis

READY.
SYS(64767): EMARTI
AmigaMan
Deneyimli
*****
Mesaj Sayısı: 635



Üyelik Bilgileri
« Yanıtla #1 : Ekim 13, 2016, 04:04:36 ÖÖ »

Güzel çalışma olmuş ellerine sağlık
Logged

Amiga ölmedi, efsane uyuyor
Alpyre
Uzman
*****
Mesaj Sayısı: 2.237



Üyelik Bilgileri WWW
« Yanıtla #2 : Ekim 13, 2016, 08:07:08 ÖÖ »

Ohannesburger! Ne çabuk çözdün yav! Bravo.
Logged

Alper
Simon (Özay Turay)
Yönetici
*****
Mesaj Sayısı: 7.757


Commodore Forever


Üyelik Bilgileri WWW
« Yanıtla #3 : Ekim 13, 2016, 09:35:45 ÖÖ »

Emeğine sağlık. Denemeyi düşünenler için gcc ve varsa başka gerekli uygulamaların nasıl kurulduğuna dair bir doküman süper olurdu. Repository'nin README.md dosyasında kısa bir bölüm bile iş görecektir.
Logged

https://retrodergi.com - https://e-turay.com - https://karizmawow.e-turay.com

Retro: Commodore 64, Amiga 500, Amiga 1200
Retromsu: Wii, XBox360, XBox, PS3 Slim, PS2 FAT, PS1, PS Vita, Nintendo 3DS, Nintendo 2DS
emarti
Uzman
*****
Mesaj Sayısı: 2.603


Only Amiga Makes It Possible █


Üyelik Bilgileri WWW
« Yanıtla #4 : Ekim 13, 2016, 12:42:37 ÖS »

Güzel çalışma olmuş ellerine sağlık
Teşekkür ederim

Ohannesburger! Ne çabuk çözdün yav! Bravo.


Abi sen tetiklemeseydin beni bu iş buralara gelmezdi. AMOS ile senin kodladığın AGUI inceledikten sonra az soru sormadım sana.  Masum Bir yerde tıkandım bu iş ancak C ile olur dedim. Compiler olarak başta GCC seçmemiştim ama şimdi doğru yolda gibiyim.

Emeğine sağlık. Denemeyi düşünenler için gcc ve varsa başka gerekli uygulamaların nasıl kurulduğuna dair bir doküman süper olurdu. Repository'nin README.md dosyasında kısa bir bölüm bile iş görecektir.

Haklısın. GCC kurulumu biraz uğraştırdı beni user ve assign start-up dosyalarında ekleme yapmak gerekiyor ayrıca mui-dev kurulumu. Bunun ile ilgili türkçe ve yapabildiğim kadarı ile ingilizce dökümanı README olarak yayınlayayım.

Logged

https://github.com/emartisoft My GitHUB | http://csdb.dk/scener/?id=26786 My CSDB | https://c64kernal.com Genesis

READY.
SYS(64767): EMARTI
joker_
Deneyimli
*****
Mesaj Sayısı: 2.120



Üyelik Bilgileri
« Yanıtla #5 : Ekim 13, 2016, 13:01:16 ÖS »

emarti üstat, eline sağlık. Alpyre gibi üstatların da olduğu forumda, Amiga coding bölümü sönük kalmasın.

Sıfırdan başlayacaklar için, compiler kurulumundan başlayıp, kodları nereye, nasıl yazacağımıza kadar açıklayan bir tutorial çok çok iyi olacaktır.
Logged
Alpyre
Uzman
*****
Mesaj Sayısı: 2.237



Üyelik Bilgileri WWW
« Yanıtla #6 : Ekim 13, 2016, 13:52:33 ÖS »

emarti üstat, eline sağlık. Alpyre gibi üstatların da olduğu forumda, Amiga coding bölümü sönük kalmasın.

Sıfırdan başlayacaklar için, compiler kurulumundan başlayıp, kodları nereye, nasıl yazacağımıza kadar açıklayan bir tutorial çok çok iyi olacaktır.

Valla üstad diyerek teveccüh etmişsin _jokercim. Konu Amos olunca her şey süper de, C/C++'da oldukça yeniyim. Hatta daha başımı ağrıtmayan bir 68k gcc kurulumu yapabilmiş değilim.

Büyük bir hevesle kalkışıp duvara tosladığım projemde bazı açık kaynaklı MCC'lere yeni implementasyon eklemem gerekti fakat adamların kaynak kodunu aylardır derlemeyi başaramadım mesela.
emarti readme gerçekten çok iyi olur. İlk ben okuyacağım büyük ihtimalle. Hangi gcc dağıtımını kullandın, en çok onu merak ediyorum.
Logged

Alper
emarti
Uzman
*****
Mesaj Sayısı: 2.603


Only Amiga Makes It Possible █


Üyelik Bilgileri WWW
« Yanıtla #7 : Ekim 13, 2016, 14:07:00 ÖS »

Anlaşıldı bir pdf döküman hazırlamam gerekecek o vakit. Hiç değil ise Amiga dökümantasyon projesine katkımız olsun.
Logged

https://github.com/emartisoft My GitHUB | http://csdb.dk/scener/?id=26786 My CSDB | https://c64kernal.com Genesis

READY.
SYS(64767): EMARTI
witchdoktor
Uzman
*****
Mesaj Sayısı: 6.238



Üyelik Bilgileri
« Yanıtla #8 : Ekim 13, 2016, 14:09:08 ÖS »

Güzel bir başlangıç. Azmine hayran kaldım doğrusu...
Logged
joker_
Deneyimli
*****
Mesaj Sayısı: 2.120



Üyelik Bilgileri
« Yanıtla #9 : Ekim 13, 2016, 14:13:07 ÖS »

emarti üstat, eline sağlık. Alpyre gibi üstatların da olduğu forumda, Amiga coding bölümü sönük kalmasın.

Sıfırdan başlayacaklar için, compiler kurulumundan başlayıp, kodları nereye, nasıl yazacağımıza kadar açıklayan bir tutorial çok çok iyi olacaktır.

Valla üstad diyerek teveccüh etmişsin _jokercim. Konu Amos olunca her şey süper de, C/C++'da oldukça yeniyim. Hatta daha başımı ağrıtmayan bir 68k gcc kurulumu yapabilmiş değilim.

Büyük bir hevesle kalkışıp duvara tosladığım projemde bazı açık kaynaklı MCC'lere yeni implementasyon eklemem gerekti fakat adamların kaynak kodunu aylardır derlemeyi başaramadım mesela.
emarti readme gerçekten çok iyi olur. İlk ben okuyacağım büyük ihtimalle. Hangi gcc dağıtımını kullandın, en çok onu merak ediyorum.


abi Amos'da olur. Maksat, Amiga'da code yazma işine bir yerden başlamak
Logged
emarti
Uzman
*****
Mesaj Sayısı: 2.603


Only Amiga Makes It Possible █


Üyelik Bilgileri WWW
« Yanıtla #10 : Ekim 13, 2016, 16:23:40 ÖS »

emarti üstat, eline sağlık. Alpyre gibi üstatların da olduğu forumda, Amiga coding bölümü sönük kalmasın.

Sıfırdan başlayacaklar için, compiler kurulumundan başlayıp, kodları nereye, nasıl yazacağımıza kadar açıklayan bir tutorial çok çok iyi olacaktır.

Valla üstad diyerek teveccüh etmişsin _jokercim. Konu Amos olunca her şey süper de, C/C++'da oldukça yeniyim. Hatta daha başımı ağrıtmayan bir 68k gcc kurulumu yapabilmiş değilim.

Büyük bir hevesle kalkışıp duvara tosladığım projemde bazı açık kaynaklı MCC'lere yeni implementasyon eklemem gerekti fakat adamların kaynak kodunu aylardır derlemeyi başaramadım mesela.
emarti readme gerçekten çok iyi olur. İlk ben okuyacağım büyük ihtimalle. Hangi gcc dağıtımını kullandın, en çok onu merak ediyorum.


Abi senin için fazla çile çekme

https://github.com/emartisoft/AmigaOS3.X-MUI-Examples/blob/master/Setup_MUI_and_GCC_on_AmigaOS3.X.pdf
Logged

https://github.com/emartisoft My GitHUB | http://csdb.dk/scener/?id=26786 My CSDB | https://c64kernal.com Genesis

READY.
SYS(64767): EMARTI
Alpyre
Uzman
*****
Mesaj Sayısı: 2.237



Üyelik Bilgileri WWW
« Yanıtla #11 : Ekim 13, 2016, 16:55:20 ÖS »

emarti üstat, eline sağlık. Alpyre gibi üstatların da olduğu forumda, Amiga coding bölümü sönük kalmasın.

Sıfırdan başlayacaklar için, compiler kurulumundan başlayıp, kodları nereye, nasıl yazacağımıza kadar açıklayan bir tutorial çok çok iyi olacaktır.

Valla üstad diyerek teveccüh etmişsin _jokercim. Konu Amos olunca her şey süper de, C/C++'da oldukça yeniyim. Hatta daha başımı ağrıtmayan bir 68k gcc kurulumu yapabilmiş değilim.

Büyük bir hevesle kalkışıp duvara tosladığım projemde bazı açık kaynaklı MCC'lere yeni implementasyon eklemem gerekti fakat adamların kaynak kodunu aylardır derlemeyi başaramadım mesela.
emarti readme gerçekten çok iyi olur. İlk ben okuyacağım büyük ihtimalle. Hangi gcc dağıtımını kullandın, en çok onu merak ediyorum.


Abi senin için fazla çile çekme

https://github.com/emartisoft/AmigaOS3.X-MUI-Examples/blob/master/Setup_MUI_and_GCC_on_AmigaOS3.X.pdf

Elin pek de çabuk maşallah. Çok teşekkürler. Hmmm. ADE kullanmışsın.
Ben onunla bayağı bir güreştim.

Amiga API'sinde bayağı bir eksiklikler olan bir dağıtım o. Ufak projelerde şimdilik seni idare edecektir ama kodunda güncel kütüphanelerden yararlanmak istediğinde aldığın hata iletileri seni çıldırtabilir.

O gün geldiğinde beni bi dürt. Belki o zaman çözüme ulaşmış olurum (şimdilik geliştirmeyi MorphOS SDK'sında yapıp, linux üzerinde çapraz derleme yapmak gibi geçici bir çözümle idare ediyorum).
Logged

Alper
emarti
Uzman
*****
Mesaj Sayısı: 2.603


Only Amiga Makes It Possible █


Üyelik Bilgileri WWW
« Yanıtla #12 : Ekim 13, 2016, 19:10:47 ÖS »

emarti üstat, eline sağlık. Alpyre gibi üstatların da olduğu forumda, Amiga coding bölümü sönük kalmasın.

Sıfırdan başlayacaklar için, compiler kurulumundan başlayıp, kodları nereye, nasıl yazacağımıza kadar açıklayan bir tutorial çok çok iyi olacaktır.

Valla üstad diyerek teveccüh etmişsin _jokercim. Konu Amos olunca her şey süper de, C/C++'da oldukça yeniyim. Hatta daha başımı ağrıtmayan bir 68k gcc kurulumu yapabilmiş değilim.

Büyük bir hevesle kalkışıp duvara tosladığım projemde bazı açık kaynaklı MCC'lere yeni implementasyon eklemem gerekti fakat adamların kaynak kodunu aylardır derlemeyi başaramadım mesela.
emarti readme gerçekten çok iyi olur. İlk ben okuyacağım büyük ihtimalle. Hangi gcc dağıtımını kullandın, en çok onu merak ediyorum.


Abi senin için fazla çile çekme

https://github.com/emartisoft/AmigaOS3.X-MUI-Examples/blob/master/Setup_MUI_and_GCC_on_AmigaOS3.X.pdf

Elin pek de çabuk maşallah. Çok teşekkürler. Hmmm. ADE kullanmışsın.
Ben onunla bayağı bir güreştim.

Amiga API'sinde bayağı bir eksiklikler olan bir dağıtım o. Ufak projelerde şimdilik seni idare edecektir ama kodunda güncel kütüphanelerden yararlanmak istediğinde aldığın hata iletileri seni çıldırtabilir.

O gün geldiğinde beni bi dürt. Belki o zaman çözüme ulaşmış olurum (şimdilik geliştirmeyi MorphOS SDK'sında yapıp, linux üzerinde çapraz derleme yapmak gibi geçici bir çözümle idare ediyorum).


Gerçek Amiga'nın keyfini kaçırıyorsun derim
Logged

https://github.com/emartisoft My GitHUB | http://csdb.dk/scener/?id=26786 My CSDB | https://c64kernal.com Genesis

READY.
SYS(64767): EMARTI
Simon (Özay Turay)
Yönetici
*****
Mesaj Sayısı: 7.757


Commodore Forever


Üyelik Bilgileri WWW
« Yanıtla #13 : Ekim 13, 2016, 20:23:15 ÖS »

Assign-Startup normal WB3.1'de olmayabilir sanırım ClassicWB'nin özelliği. Onu kullanmak yerine User-Startup dosyasına eklediğin kısmı

Kod:
Execute SYS:ADE/ADE-Startup

ya da daha iyisi

Kod:
IF EXISTS SYS:ADE/ADE-Startup
  Execute SYS:ADE/ADE-Startup
EndIF

olarak değiştirmen daha doğru olabilir.

Ayrıca credits için teşekkürler. Kahkaha
Logged

https://retrodergi.com - https://e-turay.com - https://karizmawow.e-turay.com

Retro: Commodore 64, Amiga 500, Amiga 1200
Retromsu: Wii, XBox360, XBox, PS3 Slim, PS2 FAT, PS1, PS Vita, Nintendo 3DS, Nintendo 2DS
Simon (Özay Turay)
Yönetici
*****
Mesaj Sayısı: 7.757


Commodore Forever


Üyelik Bilgileri WWW
« Yanıtla #14 : Ekim 13, 2016, 21:28:26 ÖS »

Önüne ; koyduğun satırlara bende gerek kalmadı. Karizmatik

Ayrıca aşağılarda biryerde dev: assign'ı var önündeki ;'ü kaldırıp

Kod:
assign dev: Transfer:Source

şeklinde tanımlarsak ve örnekleri Transfer/Source çekmecesine açarsak örnekler arasında kolayca dolaşabiliriz.

Bir de bu AmigaOS'ta cd.. yok mu birader. Kahkaha

Ayrıca 5. örnek hata veriyor, makefile dosyasında support.h yerine support2.h olması gerekiyor.

Edit: Editör olarak ed kullanınca makefile sapıttı bende, unknown seperator tarzı hata verdi. Dopus içinden düzenleyince sorun yok.
« Son Düzenleme: Ekim 13, 2016, 21:38:30 ÖS Gönderen: Simon (Özay Turay) » Logged

https://retrodergi.com - https://e-turay.com - https://karizmawow.e-turay.com

Retro: Commodore 64, Amiga 500, Amiga 1200
Retromsu: Wii, XBox360, XBox, PS3 Slim, PS2 FAT, PS1, PS Vita, Nintendo 3DS, Nintendo 2DS
Sayfa: [1] 2   Yukarı git
Yazdır
Gitmek istediğiniz yer: