Fórum Ubuntu CZ/SK

Ostatní => Archiv => Téma založeno: Fox 04 Března 2007, 19:13:19

Název: Kompilace programů pro jiné operační systémy. (windows)
Přispěvatel: Fox 04 Března 2007, 19:13:19
Pokud je mi známo tak windowsácké exe programy si yvškeré potřebné knihovny a jiné smetí nesou v sobě. Neexistuje nějaký univerzální návod jak si porgram ze zdroujů na linuxu skompilovat tak aby běžel po windowsama ??

Děkuji.
Název: Kompilace programů pro jiné operační systémy. (windows)
Přispěvatel: Vojtin 04 Března 2007, 19:39:41
V linuxu zase většina programů knihovny nemá. Pro windows jsem viděl třeba avidemux, easytag, ale musí se nainstalovat GTK.
Název: Kompilace programů pro jiné operační systémy. (windows)
Přispěvatel: Fox 04 Března 2007, 19:54:30
no pokud já vím tak kdycky když neco neového cpu třeba přes APT tak to chce tahat docela dosta balíčků na terých je to závislé.

Jde mi konkrétně o to nějakým způsobem dostat na windowsy elinks
Název: Kompilace programů pro jiné operační systémy. (windows)
Přispěvatel: Vojtěch Trefný 04 Března 2007, 20:00:38
Zkusil bych takovou věc - stáhnout tarball, najít zdrojáky projít je, najít potřebné knihovny, ty stáhnout a na windowsech to všechno projet kompilátorem (ale pokud neumíš hodně dobře C/C++, tak nevím).
Název: Kompilace programů pro jiné operační systémy. (windows)
Přispěvatel: Fox 04 Března 2007, 20:05:28
No moje znalosti céčka jsou někde na ůrovni ahoj světe...

Třeba FPC (free pacal compiler) umožnuje skompilovat jakýkoliv zdorják na akém koliv systému pro jakýkoliv jiný systém. A slyšel jsem že GCC snad taky
Název: Kompilace programů pro jiné operační systémy. (windows)
Přispěvatel: Vojtěch Trefný 04 Března 2007, 20:10:44
Já ti moc neporadím, protože moje znalosti céčka jsou přibližně o jednu kapitolu v knize "Nauč se sám C" dál, než ty tvoje :).
Název: Kompilace programů pro jiné operační systémy. (windows)
Přispěvatel: Vojtěch Trefný 04 Března 2007, 20:12:00
Něco jsem našel - http://www.paehl.com/open_source/?TextBrowser_for_Windows:ELINKS_an_other_textbrowser
Název: Kompilace programů pro jiné operační systémy. (windows)
Přispěvatel: Martin - ViPEr*CZ* 04 Března 2007, 20:31:35
Citace: Fox
Pokud je mi známo tak windowsácké exe programy si yvškeré potřebné knihovny a jiné smetí nesou v sobě. Neexistuje nějaký univerzální návod jak si porgram ze zdroujů na linuxu skompilovat tak aby běžel po windowsama ??

Děkuji.
Pozor smetí si sebou nemusí nést... existují třeba knihovny dll (dynamická knihovna).
Pokud to bude klasická konzolová aplikace, tak by ti měli stačit knihovny a skompilovat to win kompilátorem a pohoda. Pokud to používá linux API bude se to muset asi trochu upravovat. ;)
Název: Kompilace programů pro jiné operační systémy. (windows)
Přispěvatel: Warp 04 Března 2007, 23:10:22
... nebo použít prostě Cygwin.