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.

Reply via email to