Eli voinko kääntää DC++:n (edes kömpelösti) Linuxille ihan niin, että lataan sorsat SourceForgesta ja käännän ne? Vai miten noita ohjelmia käännetää Wintoosalta Linuxille?
BOFH on rakastanut usereitaan niin paljon, että antoi ainokaisen 3com590-Vortexinsa, jottei yksikään, joka häntä palvoo, joutuisi /dev/nulliin, vaan saisi iankaikkisen accountin.
Quote:että lataan sorsat SourceForgesta ja käännän ne? Vai miten noita ohjelmia käännetää Wintoosalta Linuxille?
Teoriassa juuri noin. Käytännössä kumminkin sorsissa pitää olla tuki Linuxin API-kirjastoille. Eli vaatii kyllä normaalitapauksissa ihan suht koht täydellisen linux-ohjelmointi tuntemuksen tuo, niitä sorsia kun joutuu yleensä melko rankasti muokkaamaan, että saa noi API kirjastot oikeiksi. Ja ihan täysiä vastaavuuksiahan ei molemmista käyttöjärjestelmistä löydy, eli pitää tietää paljon muutakin..
Eli käytännössä ois helpompaa koodata koko systeemi ite ja katella vähä mallia DC++:n sorsista..?
Entä jos tekee sellasen, nii riittääkö, että osaa C:tä? Kun mä en oo mitää ohjelmia tehny Linukalle. Ja onko yksinkertasen P2P -clientin tekeminen vaikeetaki?
BOFH on rakastanut usereitaan niin paljon, että antoi ainokaisen 3com590-Vortexinsa, jottei yksikään, joka häntä palvoo, joutuisi /dev/nulliin, vaan saisi iankaikkisen accountin.
kyllähän se c:llä menis, mutta väittäisin sen olevan aika paha koodattavaks. En sit tiiä onko yhteyksien muodostaminen paljonkin vaikeampaa tai helpompaa kuin windowsiin, mutta windowssiinkin tollasen koodaminen on melko työlästä sille p2p ohjelmissa on aika pirusti yhteyksiä käytössä samaan aikaan.
Quote:Entä jos tekee sellasen, nii riittääkö, että osaa C:tä?
No periaatteessa riittää, mutta miksi keksiä "pyörää" uudestaan...??
Quote:Kun mä en oo mitää ohjelmia tehny Linukalle. Ja onko yksinkertasen P2P -clientin tekeminen vaikeetaki?
Aika vaikea sanoa, riippuu vähän sun ohjelmointi taidoista muuten...jos siis esim. windows puolella olet paljon koodaillut, niin eipä toi mahdoton projekti ole...kielenähän kannataisi käyttää vaikka javaa, niin vois sitten käyttää sitä ohjelmaa millä alustalla vaan...
Quote:No periaatteessa riittää, mutta miksi keksiä "pyörää" uudestaan...??
Juuh. No katos ku ongelma on tällanen. Kaavailin tässä, että vääntäisin clientin Linuxille ZPoC -verkkoo. Eli se periaatteessa toimii DC++:n kanssa yhtee mut DC++ clienteilla ei pääse ZPoCin verkkoo, kun ne hubisoftat estää sen. Se on muuten valtavan paljon DC++:aa vastaava clientti/verkko. Eli ei siinä mielessä tarvi keksiä pyörää uudestaa.
Sen takia puhuin DC++:sta, että se on muille tutumpi ja samat ohjeet varmasti käy myös ZPoCiin.
BOFH on rakastanut usereitaan niin paljon, että antoi ainokaisen 3com590-Vortexinsa, jottei yksikään, joka häntä palvoo, joutuisi /dev/nulliin, vaan saisi iankaikkisen accountin.