Delphi ve UNIX
Anonymous04.10.2003 - 09:46:58
Merhabalar,

Delphi de yazdığımız bir uygulamayı Unix sistem altında da çalıştırmak istiyoruz. Bu anlamda bazı emülatör programlardan bahsedildi. Bazıları da uygulamnın Kylix ile geliştirilmesinden bahsetti. Gerçekten Kylix ile geliştirilen bir ürün UNIX işletim sisteminde RISC tabanlı bir makinede çalışabiliyor mu? Bu tür tecrübesi olan var mı?

İyi çalışmalar

Mehmet
 
mussimsek04.10.2003 - 10:30:15
Linux isim olarak ve birçok yönden Unix'e benzese bile kernelları farlı diye biliyorum. Bu yüzden Kylix ile yazılmış/derlenmiş programlar direk (herhangi bir emülatör) olmadan Unix'te çalışmıyor diye biliyorum.

Kolay gelsin Wink
 
Anonymous04.10.2003 - 11:10:02
Şöyle bir olay var hocam. Senin de tanıdığın TeamB deki elemanlardan biri Kylix ile yazılmış bir uygulamanın çalışabileceğini söyledi. Şimdi hiç Unix platformda çalışmadığımdan yabancı geliyor. Tecrübesi, bilgisi olan biri var mı diye merak ettim...
 
asavas07.10.2003 - 09:41:14
Ben sorunun cevabını bilmiyorum ama linux ve unix hakkında bir iki bilgimi paylaşayım:
1 - Mustafa'nın dediği gibi kernel'lar farklı. Ama hemen hemen hepsinde birinin üzerinde çalışan programların diğerlerinin üzerinde de çalışması için uyumluluk dosyaları var. Onları kurduğun zaman problem olmaması lazım.
2- Unix üzerinde Wine denen windows emülatörleri var. Bunlar yanlış bilmiyorsam windows'da çalışan bir programı Unix üzerinde de çalışmasını sağlıyorlar ...
 
Anonymous07.10.2003 - 09:51:40
Hocam Unix li makina x86 tabanlı olsaydı bahsettiğiniz WINE emülatörü programı çalıştırabiliyordu fakat işin sinir bozucu tarafı sistemin bulunduğu makinanın RISC tabanlı olması. Yaptığım araştırmalar neticesinde 2-3 emülatörü birlikte kullanarak ancak bunu yapabileceğim fakat bunun sisteme ciddi bir yük getirdiği.

Şirket bu noktada ne düşünecek gerçekten merak ediyorum. Ya C ya da Java başka seçenek kalmadı....

Mehmet
 
asavas07.10.2003 - 10:18:36
yalnız benim anlamadığım unix üzerinde neden böyle bir işleme ihtiyaç olduğu. bunlar zaten server makineler. üzerinde program çalıştırılacak workstation makineler değil. server olarak kullanılacaksa da en iyisi web tabanlı olması. hiç başınız ağrımaz...
 
rsimsek07.10.2003 - 10:42:26
bence de emülasyon programları ile x ortamında win tabanlı programdan perfomans almak zor olabilir (denemedim, her nekadar linux altında wine ve benzeri emülasyon programları bir çok win tabanlı programı çalıştırsalar da). onun yerine ikinci bir makinaya x web server ın yanına nt web server kurup oradan link vermek. yada en doğrusu php veya java ile yazmak.
 
Anonymous07.10.2003 - 10:50:22
Ben uygulamaların (platform independent için) C veya Java ile yazılması gerektiğini artık tüm hücrelerimle kabul ettim. Müşterinin inadı ve bizim uygulamayı kuracağımız makinanın (Application Server) RISC tabanlı olma zorunluluğu herşeyi karıştırdı. Ben araştırmalarımı yöneticilere sundum gerisi onlara kalmış.
 
MakPRO31.10.2003 - 17:31:27
AS/400 de çekirdeğe müdahale etmeyen linux uygulamaları çalışıyor. Aynı şey SCO unixware için de geçerli. Denemek Lazım :)
 
NOT : Bu sayfa google'un siteyi indekslemesi içindir. www.delphiturkiye.com/forum/ adresini kullanınız!
1998-2006 www.delphiturkiye.com