Beta 2 is built with the RH egcs 1.1.2 compiler instead of gcc 2.95.2.
These bits don't crash on SMP boxes like the Beta 1 bits do.
Near as we can tell, there are either memory corruption or thread safety
problems with the gcc 2.95 exception handling code. :-(
Of course this brings us right back in to having a dependency on
libstdc++-libc6.1-1.so.
Anyone out there have the magic compiler switches to exclude -lstdc++
from the egcs link line when linking using the g++ command? If we could
statically link libstdc++, we could remove this shared library dependency.
This doesn't work, check the verbose output:
g++ -v -o mybin foo1.o foo2.o -Bstatic -lstdc++ -Bdynamic
-nostdlib removes everything: crt0, c++ crt0, etc:
g++ -nostdlib -v -o mybin foo1.o foo2.o -Bstatic -lstdc++ -Bdynamic
--
Tom Jordahl
Allaire Development
Matt Liotta wrote:
> Any idea when we will see SMP support for CF 5.0 beta?
>
> -Matt
>
>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Structure your ColdFusion code with Fusebox. Get the official book at
http://www.fusionauthority.com/bkinfo.cfm
------------------------------------------------------------------------------
Archives: http://www.mail-archive.com/cf-linux%40houseoffusion.com/
To Unsubscribe visit
http://www.houseoffusion.com/index.cfm?sidebar=lists&body=lists/cf_linux or send a
message to [EMAIL PROTECTED] with 'unsubscribe' in the body.