Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Somewhat OT: Intel C++ 8 compiler for Linux

Author: Andrew Platt

Date: 17:40:40 11/14/04

Go up one level in this thread


On November 14, 2004 at 13:41:03, milix wrote:

>Hi
>
>When I compile my engine with Intel C++ 8 for Linux its executable
>size is 2x the size of the executable when I use gcc 3.3.2
>I looked the executable using a hex editor and I saw that all the symbols
>was there at the end of the executable file. Any idea why?
>
>My compiling options were:
>LIBS =  -L/opt/intel8/lib
>CXXINCS =  -I/opt/intel8/include/c++ -I/opt/intel8/include
>CXXFLAGS = $(CXXINCS) -O2 -fno-rtti -rcd -tpp6 -no-gcc
>
>and the linking options were:
>-static-libcxa

Were you were building with a static libc library when using gcc? If not that's
probably the reason. Another possible reason would be if the defaults for the
Intel compiler include storing debug information.

Andy.





This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.