mingw

mingw

offline
  • meka  Male
  • 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. Smile



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Peca  Male
  • Glavni Administrator
  • Predrag Damnjanović
  • SysAdmin i programer
  • Pridružio: 17 Apr 2003
  • Poruke: 23209
  • 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...



offline
  • 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.

offline
  • Peca  Male
  • Glavni Administrator
  • Predrag Damnjanović
  • SysAdmin i programer
  • Pridružio: 17 Apr 2003
  • Poruke: 23209
  • Gde živiš: Niš

fali mu strip ?
da li si instalirao MSYS ?

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

offline
  • 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 ) ?

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

offline
  • Peca  Male
  • Glavni Administrator
  • Predrag Damnjanović
  • SysAdmin i programer
  • Pridružio: 17 Apr 2003
  • Poruke: 23209
  • 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

offline
  • 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.

Ko je trenutno na forumu
 

Ukupno su 1048 korisnika na forumu :: 77 registrovanih, 10 sakrivenih i 961 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 8u47, ajo baba, aleksmajstor, arzak, awathorn, babaroga, Ben Roj, bigfoot, BORUTUS, braca57, cavatina, cemix, cinoeye, dankisha, darkangel, darkojbn, dartxxq, djboj, dragan_mig31, draganl, dule10savic, Dulmitur, Džordžino, Gama, goran.vvv, Griffon vulture, Hektor, hooraay, Inner-Cell, ivicasimo, krkalon, kunktator, Magistar78, mgolub, MiGac, Miki01, Milan A. Nikolic, MILO-VAN, milos.cbr, miodrag, mkukoleca, mocnijogurt, muaddib, nebkv, Nemanja.M, nenad81, nenad_l, nizam, oganj123, oldtimer, opt1, panonski mornar, Panter, Parker, PEGIN, promajauglavi, rikirubio, Rocker, S2M, Simon simonović, Skakac7, slonic_tonic, Snorks, solic, srbijaiznadsvega, tanakadzo, Toni, vargas, vathra, virked, vladas87, voja64, Yonesky, yrraf, zastavnik, zlatkoa987, Žukov