Poslao: 05 Sep 2003 16:35
|
offline
- meka
- Počasni građanin
- Pridružio: 06 Avg 2003
- Poruke: 811
- Gde živiš: Novi Sad / Vojvodina
|
Pa ovako. Znam sve linkove i znam odakle da skidam, jedino sto mi nije jasno je sta sve dolazi sa mingw-om. U prevodu, koja verzija kompajlera, da li ide make i tako neki alati uz njega i ... ako sam neseto zaboravio recite.
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
Poslao: 05 Sep 2003 21:24
|
offline
- Peca
- Glavni Administrator
- Predrag Damnjanović
- SysAdmin i programer
- Pridružio: 17 Apr 2003
- Poruke: 23211
- Gde živiš: Niš
|
skines prvo onaj glavni, mingw paket, pa onda poskidas sve ove nove update-ovane pakete
ja sam jula skidao update, i dolazio je sa gcc 3.2.2, i sve radi perfektno, nema pucanja...
jedino kompajlira sporije, posto gcc 3.2.2 optimizuje kod dosta...
|
|
|
|
Poslao: 12 Sep 2003 10:16
|
offline
- bobby
- Administrator
- Pridružio: 04 Sep 2003
- Poruke: 24135
- Gde živiš: Wien
|
Jel moze neko da mi pomogne da iskompajliram malo linux programce na MinGW-u ili Cygwin-u.
Ja sam nesto uradio na MinGW-u, ali se na kraju kompajliranja zali da nije nasao stripe.exe.
Program inace, posle tog kompajliranja jeste izvrsan ali jos nisam uspeo sa njim da konvertujem ni jedan GIF. Uvek dobijam poruku da nije uspeo da otvori GIF.
Pomagajte molim vas, ovo mi je prilicno bitno. Source programa je 61 kB u RAR-u. Ako neko zeli, mogu da mu ga posaljem na e-mail.
|
|
|
|
Poslao: 20 Sep 2003 15:00
|
offline
- Peca
- Glavni Administrator
- Predrag Damnjanović
- SysAdmin i programer
- Pridružio: 17 Apr 2003
- Poruke: 23211
- Gde živiš: Niš
|
fali mu strip ?
da li si instalirao MSYS ?
|
|
|
|
Poslao: 20 Sep 2003 16:50
|
offline
- Pridružio: 21 Avg 2003
- Poruke: 59
- Gde živiš: ispred monitora
|
Mingw je free zamena za Visual studio i 90% je kompatibilan.
Postoji mingw patch za cygwin
gamma.magnet.fsu.edu/install/mingw/compiler/
koji ja koristim i kompajliram sa opcijom
g++ -mno-cygwin -O3 -DNODEBUG -fpic -fnonnull-objects -w -Wl,--strip-all
Tko kompajlirani programi rade pod windowsom bez dodatnih dll-ova
|
|
|
|
Poslao: 21 Sep 2003 15:26
|
offline
- bobby
- Administrator
- Pridružio: 04 Sep 2003
- Poruke: 24135
- Gde živiš: Wien
|
@peca - MSYS jeste instaliran . Uradio sam strip rucno. exe fajl je sada mnogo manji. Neznam samo da li ide jos nesto u kompajliranju posle stripa? Inace program i dalje nece da otvara fajlove
@Audio device - mnogo je ovo komplikovano za mene. Upustvo bi mi bilo pozeljno. Mozes da me uputis gde mogu da nadjem malo informacija o ovome ? Znaci li to da ugradjuje cygwin1.dll u exe ( to inace mogu da uradim sa nekim exe-kompresorima ) ?
|
|
|
|
Poslao: 21 Sep 2003 17:02
|
offline
- Pridružio: 21 Avg 2003
- Poruke: 59
- Gde živiš: ispred monitora
|
na linku koja sa postovao lepo pise da ovako kompajliran program ( -mno-cygwin opcija) radi bez cygwin1.dll koristi mingw prekompajlirane biblioteke *.lib koje se kace direktno na windows sistemske dll-ove. cygwin ti omogucava unix-like okruzenje tako da ova kombinacija omogucava dvostruku kombatibilnost prema windowsu i prema unix-u i gotovo sve moze da se kompajlira pod uslovom da imas sva neophodna zaglavlja i biblioteke.
u cygwin bash shelu kucaj man gcc za detaljan spisak svih opcija
opcije koje sam naveo daju program optimizovan za brzinu i malu velicinu.
ako program ima makefile potrazi opciju flags (CFLAGS) i dodaj -mno-cygwin
sources.redhat.com/cygwin/faq/faq_4.html
sources.redhat.com/cygwin/faq/faq.html
|
|
|
|
Poslao: 21 Sep 2003 17:34
|
offline
- Peca
- Glavni Administrator
- Predrag Damnjanović
- SysAdmin i programer
- Pridružio: 17 Apr 2003
- Poruke: 23211
- Gde živiš: Niš
|
bobby, znaci program se iskompajlirao, i dobio si EXE?
onda moze da bude da mu fali biblioteka za otvaranje GIF fajlova, ne moze nista drugo da bude
skini tu biblioteku, iskompajliraj je, pa onda ponovo iskompajliraj biblioteku koju tvoj program koristi (da bi ta primarna biblioteka videla da imas biblioteku za GIF), pa onda rekompajiraj program
istu stvar sam ja radio sa FLTK-om, i bibliotekom za PNG slike
morao sam PNGlib da iskompajliram, pa da FLTK rekompajliram, da bi video PNGlib, i tek tada je moj program poceo da cita PNG slike
|
|
|
|
Poslao: 21 Sep 2003 21:44
|
offline
- bobby
- Administrator
- Pridružio: 04 Sep 2003
- Poruke: 24135
- Gde živiš: Wien
|
E puno vam hvala. Mislim da sad znam dovoljno da bih mogao ovo da zavrsim. Javicu vam kako je proslo.
|
|
|
|