Kompileragcc för win-32
Kompileragcc för win-32
Skulle vilja kompilera cod skriven i gcc för Linux så det går att kör på win-32. Crosscompiler eller native som funkar på xp eller 2k. Har provat djgpp på xp och mingwin crosscompiler, men båda bråkar om saknade .h och även annat.
Finns det något som funkar? Skall helst kunna laddas ned från Linux och installeras off-line från fil.
Tillägg: Det är ett textlägesprogram. Använder kommandorad, printf, fopen & co. samt malloc. Någon annan kontakt med operativet finns inte. Vanlig gcc utan ++ och utan flyttal, så det borde vara lätt flytta, men är det inte...
Även annan compiler än gcc är ok så länge det räcker med minimal portning och inga $$$.
Finns det något som funkar? Skall helst kunna laddas ned från Linux och installeras off-line från fil.
Tillägg: Det är ett textlägesprogram. Använder kommandorad, printf, fopen & co. samt malloc. Någon annan kontakt med operativet finns inte. Vanlig gcc utan ++ och utan flyttal, så det borde vara lätt flytta, men är det inte...
Även annan compiler än gcc är ok så länge det räcker med minimal portning och inga $$$.
- lillahuset
- Gått bort
- Inlägg: 13969
- Blev medlem: 3 juli 2008, 08:13:14
- Ort: Norrköping
Re: Kompileragcc för win-32
Vad bråkar de om? Kan .h-filerna ligga någonstans där kompilatorn inte hittar dem? Funkar det att kompilera en nyskriven "hello world".
För ca tre år sedan använde jag MinGW och MSYS med XP och tyckte det funkade ganska bra.
För ca tre år sedan använde jag MinGW och MSYS med XP och tyckte det funkade ganska bra.
Re: Kompileragcc för win-32
marta: är det hemlig kod?
Annars kanske du kan skicka skiten till mig så kan jag se, om jag inte kan fixa lite win32-binärer till dig. (bygger cross-compilers på fritiden)
Annars kanske du kan skicka skiten till mig så kan jag se, om jag inte kan fixa lite win32-binärer till dig. (bygger cross-compilers på fritiden)
Re: Kompileragcc för win-32
Nej, det är ingen hemlig kod alls, men den är i ständig förändring nu den närmaste tiden. Därför måste jag kunna kompilera om här.
Det som händer är att när den fått de .h den gnällde om så ville en ha ännu mera .h. En av dem ville även ha en massa .dll. Finns det verkligen ingen compiler till sk*t-os som fungerar utan $$$?
Det som händer är att när den fått de .h den gnällde om så ville en ha ännu mera .h. En av dem ville även ha en massa .dll. Finns det verkligen ingen compiler till sk*t-os som fungerar utan $$$?
Re: Kompileragcc för win-32
Aldrig haft några problem med gcc i vare sig MinGW eller cygwin under windows.
.
.
Re: Kompileragcc för win-32
Kan vara vvårt att testa. Har Du länk till äldre version som söds av xp 32bit? Den nyaste kräver .net 4.6 och den kan inte installeras på xp. Den verade även liten, 1.1MB. Känns som en online-installer. Måste vara installation från fil.
Re: Kompileragcc för win-32
http://www.codeblocks.org/
Kommer färdigintegrerad med MinGW/GCC för C/C++ för Win32, fungerar på XP och kräver inte dotnet eller något annat. Är Open Source och korsplattform också om det är viktigt. Mycket enkel att komma igång med.
Kommer färdigintegrerad med MinGW/GCC för C/C++ för Win32, fungerar på XP och kräver inte dotnet eller något annat. Är Open Source och korsplattform också om det är viktigt. Mycket enkel att komma igång med.
Re: Kompileragcc för win-32
https://docs.microsoft.com/en-us/visual ... ual-studioInvaliden skrev:Kan vara vvårt att testa. Har Du länk till äldre version som söds av xp 32bit? Den nyaste kräver .net 4.6 och den kan inte installeras på xp. Den verade även liten, 1.1MB. Känns som en online-installer. Måste vara installation från fil.
Tveksamt om Community-versionen finns för XP dock.
Re: Kompileragcc för win-32
Stort Tack!
Paketet med gcc från codeblocks fungerar. Det följde med en förbannad klump bloatware som tar upp plats i aktuell VM, men det hör ju till Windows att så skall det vara...
Den tog källfilerna med Linux radslut och printf med endast \n fungerar korrekt.
Där var några småproblem. make fungerade inte, kommandot saknas.
Fick även småstrul med länkningen. Kommandoraden blev för lång. Vist är det väl 2k i XP och kanske 8k?
Löste det med att använda en enkel .bat och enumrera objekfilerna så radlängden kom ner.
Paketet med gcc från codeblocks fungerar. Det följde med en förbannad klump bloatware som tar upp plats i aktuell VM, men det hör ju till Windows att så skall det vara...
Den tog källfilerna med Linux radslut och printf med endast \n fungerar korrekt.
Där var några småproblem. make fungerade inte, kommandot saknas.
Fick även småstrul med länkningen. Kommandoraden blev för lång. Vist är det väl 2k i XP och kanske 8k?
Löste det med att använda en enkel .bat och enumrera objekfilerna så radlängden kom ner.