xynth-0.8.00 Çıktı!

0
anhanguera
Selam,

Aslında yeni versiyonda çok fazla bir değişiklik yok, bir iki küçük bug-fix o kadar. Yeni versiyon çıkartmamızdaki en büyük etken xynth'i mingw'ye ve GDI'a portlamamiz oldu. Yani xynth artık Windows'ta da calisabiliyor. (Ekran görüntüsü)

Windows üzerinde çalışmasının aslında hiç bir çekici yanı yok, ancak xynth'in herhangi bir platforma ne kadar kolay portlanabildiğini göstermek açısindan güzel bir örnek. ve pek tabiki biz de portlanabilirliğini test etmiş oluyoruz.
Source ve binary'lere her zamanki gibi;
http://www.xynth.org
http://gsulinux.org/~distch/projects/xynth
adreslerinden ulaşabilirsiniz.

Binary çekecekler için:
bin/xynth.exe'ye iki tıklarsanız açılır. Ekran modunu share/configs/xynth.conf dosyasından değiştirebilirsiniz. Desktop demo programının ayarlarını ise share/desktop/cfg/desktop.cfg dosyasından değiştirebilirsiniz.
f12 : fullscreen ve pencere modu arasında geçiş yapıyor
f10 : screen shot alıyor.

Not: Neden PSP ve MS binary'leri var da Linux binary'leri yok? Çünkü PSP ya da MS için derlemek istiyorsanız, mingw ya da pspdev'e ihtiyaç duyuyorsunuz. Linux için source çeken insanların zaten gerekli toolları bulunduğunu ve ne yaptıklarını bildiklerini düşünüyoruz. Bir başka neden ise, PSP ve MS için çok fazla seçeneğiniz olmamasına rağmen Linux için bir çok farklı video driver ve bir çok farklı çalışma şekli makefile.cfg'den seçilebiliyor. Hepsi için binary hazırlamaya kalkarsak işin içinden çıkamayız.

Saygılar.

Alper Akcan - anhanguera.

Görüşler

0
tongucyumruk
Hmm... Şimdi düşünüyorum da GTK'nın Xynth'e halihazırda port edilmiş olduğunu düşünürsek acaba Xynth GTK uygulamalarını MS Windows üzerinde çalıştırmak için sağlıklı bir platform olabilir mi? Bir nevi Black Dog gibi, uygulamamızı Xynth'in içine yüklesek, sonra da yine Xynth içinden çalıştırsak, böylece MS Windows içinde GTK vs... kurulmuş olması mecburiyetinden kurtulmuş olsak hmm...
0
eons
"Xynth GTK uygulamalarını MS Windows üzerinde çalıştırmak için sağlıklı bir platform olabilir mi?"

Olabilir ama saglıklı olamaz. Bu tamamen kulagını tersten göstermek gibi olur. Bunun icin GTK kütüphanesinin mingw ortamında Xynth patch i uygulanıp derlendikten sonra Xynth in yine mingw le derlenip calıstırılması gerekir. Evet Xynth MS Windows uzerinde calısmak icin MS Windows'un GDI standart arabirimini kullanmaktadır. Fakat GTK nin MS Windows uzerinde calısmasi icin direkt olarak portlanmasi yeterlidir. GladeWin32 projesinde bunu bulabilirsiniz.

Xynth e gönül verenlerden biri olarak bunu nasil soyleyebilirsin denilebilir fakat amacımız sadece Xynth in islevselligini, kullanilabilirligini ve bir cok platformda rahatca calisabilirligini gostermek. Daha fazlası değil.

Caglar
0
darkhunter
xynth ile cygwin'i entegre etmek mümkün mü acaba?
SDL ve GTK kütühnelerini gördüm, tonguc'un da bahsettiği gibi bu kütüphanelerle çalışan uygulamaları w32'ye port etmek için iyi bir alternatif olur mu merak ediyorum. Eğer olursa avantajı kod üzerinde hiç oynamadan sunmak mı olur; onu da tam kestiremedim şu anda. Belki ben cevabı bulana kadar biri söyler? :)

Bu arada eline sağlık anhanguera :)
0
eons
"xynth ile cygwin'i entegre etmek mümkün mü acaba?"

Entegre den kasıt eger calıstırmaksa mümkün. Cygwin de gcc ye -mno-cygwin derleyici bayragını (kusura bakmayın Türkcesi bu) gecmeniz yeterli. Cygwin daha karmasik bir sistem oldugu icin tercih etmedik cunku bizim ihtiyacimiz olan sadece derleyici.

Ama SDL ve GTK icin win32 de alternatif olur mu? Yukarıda da bahsettigim gibi zorlarsanız evet ama gereksiz. Hem SDL in hem de GTK nin win32 portları mevcut. Bunun bir ornegi de Gimp

Caglar
Görüş belirtmek için giriş yapın...

İlgili Yazılar

Bir Türk Programcısı Sinirlenirse: CORSIS - Açık Kodlu Derlem Analiz Yazılımı

FZ

Stallman bir yazıcı sürücüsünün kapalı olması yüzünden çıldırıp işe girişmişti. Linus, okulda eğitim için kullandığı Sun Solaris işletim sistemini evde kullanamayacağını görünce Linux çekirdeğini yazmaya başlamıştı. Ian Murdock Linux kurmanın uzman olmayanlar için hiç de kolay olmayacağını fark edip Debian dağıtımını geliştirmeye başlamıştı. Bilgisayar tarihi sinirli programcıların başlarının çaresine bakarken çevreye de epey fayda sağlamalarının örnekleri ile dolu. Şimdi böyle bir örneğin haberini okuyacaksınız:

Çetin Sert, Almanya'da bilgisayarla dil işleme (NLP - Natural Language Processing) konusunda çalışan 23 yaşında genç bir araştırmacı. Sert, Mike Scott tarafından geliştirilmiş ve dil işleme bağlamında sık kullanılan bir yazılım olan Wordsmith'in kısıtlayıcı lisansını, ödenmesi gereken paraları ve bunu evindeki PC'de rahatça kullanamayacağını görüp bu konuda profesörlerinin uyarıları ile karşılaşınca...

Sinir test eden yazılımlar ve eklentiler

iozeren

Kullanıcıların sinirlerini test eden yazılımlarla ve eklentilerle hiç alakasız kişilerin bile karşılaşması olası. Ben de her seferinde istemediğim ama sürekli önüme çıkan "yok bu programın güncellemesi geldi kurayım mı?", "Ben Java'yı kuracağım ama yanında Yahoo Toolbar'da kurayım. Java ile alakası yok ama belki işine yarar" tarzı uyarı ve arkandan çalışan gıcık eklentilerin başı çekenleri.
ZDNet Bağlantısı

Google Code Jam 2004

mentat

Google Code Jam 2004 için kayıtlar açıldı. 15 Eylül'e kadar kayıtlar sürecek. Yarışma ve ödüller (hemen hemen) herkese açık, Java, C++, C# veya VB.NET kullanılabilen diller, keyifli bir deneyim olabilir gibi. Eleman bulmak için gayet akıllıca bir fikir.

CSD / TINUX İşletim Sistemi

FZ

CSD/TINUX C ve Sistem Programcıları Derneği (CSD) tarafından geliştirilmeye başlanmış olan 32 bit, çokişlemli (multiprocessing & multithreaded) preemptive, birden fazla işlemciyle çalışmayı destekleyen, grafik tabanlı bir işletim sistemi geliştirme projesidir. İşletim sisteminin tasarımı ve geliştirilmesi C ve Sistem Programcıları Derneği'nde oluşturulan bir proje grubunun eşliğinde yürütülecektir. Projenin tahmini süresi iki yıldır.

All Plan ve Cinema 4d Türkiye tanıtımı başladı

redogre

All plan den hatırlayacağınız Alman Nemetschek firması Cinema 4D adlı 3 boyutlu çizim programını da bünyesine kattı. Aluplan firmasının Türkiye'ye getirdiği Allplan ve Cinema 4D programlarının tanıtımını ve eğitimini FGA Mimarlık veriyor. Firmanın sitesinde hem programlarla ilgili bilgi hem, tutorial lar hem de patch ler var.