From: Luke D. <cod...@ho...> - 2002-10-10 10:38:20
|
----- Original Message ----- From: "Cristian Adam" <ad...@sw...> To: <min...@li...> Sent: Thursday, October 10, 2002 4:23 AM Subject: [Mingw-users] exe size variation > I have buid the hello test program: > #include <iostream> > int main() > { > std::cout << "Hello World" << std::endl; > } > with gcc 3.2 and i've used STLport 5beta, like this: > 1. g++ -I/include/stlport hello.cpp -o hello.exe -s -lstlport_mingw32 > 2. gcc -I/include/stlport hello.cpp -o hello.exe -s -lstlport_mingw32 > -lsupc++ > and there is a variation of 20kbyte in the executabile size. > > I like that the exe size is smaller, but is it ok? the exe misses something > really important? > > TIA, > Cristian. I don't know why there is a difference, but you could try building using both these commands except for the "-s", then use: nm hello.exe | cut -c12- > hello1.txt You could do this for each command, and compare the output files with "diff -u". I haven't tried it because I don't have STLport, but it might be interesting to see. Luke Dunstan |