Re: [Fresco-devel] GCC 3.2
Stefan Seefeld <[email protected]>
| Newsgroups | gmane.comp.video.fresco.devel |
|---|---|
| Message-ID | <[email protected]> |
Andy Sy wrote: > http://gcc.gnu.org/gcc-3.2/ > > says that "C++ code compiled by GCC 3.2.x will > (in general) not interoperate with code compiled > by GCC 3.1.1 or earlier". Does that imply that I > can't just install GCC 3.2, compile Fresco with it > and expect it to work with the rest of the gcc-2.95.x > compiled stuff in my Slackware 8.1 distro? 'interoperate' and 'work with' are not the same. What the gcc docs refer to is the fact that there were ABI changes requiring all C++ code that 'interoperates', i.e. is running in the same address space to be compiled with the same compiler. So all C++ libraries you link with have to be compiled with the same compiler. That doesn't affect C code, nor anything else such as your favorit (source code) editor. It basically means you have to recompile omniORB. Regards, Stefan