Kamarad-spolupracovnik byl nucen pracovat ted nejakou dobu pod Win98 (VC++), jako reseni zvolil cygwin a co ja vim, chodi to sqele -- takze pro autora: na Win98 OK; pro ostatni "nucene nasazene na win": bash pod win iz cool :))
Pokud si dobre vzpominam, pro Win98 se musi zmenit soubor xwin95.exe. Jinak (alespon mne) to nechodilo. Ale rychle se to vyviji, takze mozna, ze uz je to opravene...
... a takovy bash pod winNT z linuxboxu pres ssh se take nekdy
hodi ;)
Když už BASHa pod Cygwin, proč ne i mc a links.
Zkoušel jsem zkompilit a najít několikero užitečných prográmků, převážně pozitivní výsledky najdete na:
http://www.moje.cz/~flaska/cygwin/cygport.txt
Asi z toho časem udělám i miniHOWTO o portech linuxových projektů na Cygwina.
Momentálně pokouším freepascal 1.0.4 :)
Chtel bych se zaptat, jak presne se takovy program pro win32 portuje - jakym kompilatorem a pod jakym systemem. Jak je to s kompilatory C pro win32? Existuji i nejake gnu? Prip. nebyl by autor tak laskav a neposlal by mi portovany links? (Ovsem rada, jak na to, by mi stacila...) Moc dekuji...
soucasti cygwin je i prekladac (gcc) , a podle zminovaneho kamarada je to stejne jako pod linuxem.
$ ./configure
$ make
$ make install
doporucuju navstivit home:
http://www.cygwin.com/
Dobry den, nevi nhodou nekdo jak pro Xfree pod cygwin nakonfigurovat fontserver? T.J. Kde to ma kofigurak a co do nej napsat ?
V mem starxwin.bat je radka:
Xwin.exe -screen 0 1024x768x32 -fp tcp/192.168.1.201:7100 -query serv
to -fp je pridani FontPath a za tim je cesta k fontserveru.
ten fontserver musi byt nakonfigurovan tak, aby poslouchal na TCP:
v mem /etc/X11/fs/config mam toto:
# no-listen = tcp
port = 7100
Nejlepší je nainstalovat si kompletní Cygwin.
V kompletní instalaci je standardně obsažen GCC, perl, Python a utility potřebné/zjednodušující kompilaci jako např. automake.
Pro většinu programů pod unixem/Cygwin stačí GCC, spouští se přímo z BASHe příkazem gcc.
V archívech s distribuovanými zdrojáky se nachází většinou soubor INSTALL a/nebo COMPILE, popř. nějaké HOWTO. To je dobré si přečíst. Podle něj se dá slušně postupovat.
Většinou stačí sekvence příkazů
./configure
make
make install
make clean
Dále v osobním e-mailu :)