amiga-news DEUTSCHE VERSION
.
Links| Forums| Comments| Report news
.
Chat| Polls| Newsticker| Archive
.

amiga-news.de Forum > Programmierung > GCC vollbringt Grosses [ - Search - New posts - Register - Login - ]

-1- [ - Post reply - ]

2003-01-28, 23:16 h

Palgucker
Posts: 1342
User
Nun bin ich froh, das ggc funktioniert - aber.
Das die Programme etwas größer ausfallen, ist ja vielleicht zu akzeptieren.
Nur wenn ein Hello-World Programm unter C++ fast 0.5 Mb gross wird, dann
ist das wohl doch etwas übertrieben.
Die Frage ist nun, welche Optionen kann man verwenden, damit nicht der
ganze Debugtext oder was auch immer mit ins Programm hineinkompiliert
wird.
mit Dank im Vorraus

Palgucker

[ - Answer - Quote - Direct link - ]

2003-01-29, 00:00 h

Georg
Posts: 107
User
Versuch's mit -s und -noixemul beim Linken.




[ - Answer - Quote - Direct link - ]

2003-01-29, 01:25 h

Palgucker
Posts: 1342
User
Genau so etwas hab ich gesucht. Und so stehts ja auch im Guide.
Nur finden muss man es erstmal. Nun ist mein hello "nur" noch knapp 80 kb
gross - mit g++ kompiliert. Aber mit gcc sehen die Programme schon recht
schlank aus.
Also nochmals Dank

[ - Answer - Quote - Direct link - ]

2003-01-29, 10:00 h

gni
Posts: 1106
User
Zitat:
Palgucker:
Nun ist mein hello "nur" noch knapp 80 kb gross - mit g++ kompiliert.

Da AmigaOS das UN*X Konzept von shared libraries nicht unterstützt, muß statisch gelinkt werden. Damit kommt aller möglicher Ballast mit in Dein Programm, ob Dus nun brauchts oder nicht. Das liegt am Design der libstdc++, die für das UN*X Konzept von shared libraries ausgelegt ist.

[ - Answer - Quote - Direct link - ]


-1- [ - Post reply - ]


amiga-news.de Forum > Programmierung > GCC vollbringt Grosses [ - Search - New posts - Register - Login - ]


.
Masthead | Privacy policy | Netiquette | Advertising | Contact
Copyright © 1998-2025 by amiga-news.de - all rights reserved.
.