You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@thrift.apache.org by Apache Wiki <wi...@apache.org> on 2010/05/08 16:06:01 UTC
[Thrift Wiki] Update of "ThriftInstallationWin32" by TimWilson-Brown
Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Thrift Wiki" for change notification.
The "ThriftInstallationWin32" page has been changed by TimWilson-Brown.
The comment on this change is: Updated notes about fork crash.
http://wiki.apache.org/thrift/ThriftInstallationWin32?action=diff&rev1=22&rev2=23
--------------------------------------------------
TODO - diagnose issue further
- ==== C++ runtime segfault with cygwin 1.7.5-1, g++-4, fork() and throw ====
+ ==== C++ runtime segfault with cygwin 1.7.5-1, g++-4.3.4, fork() and throw ====
If your thrift C++ programs segfault on throw after fork()ing, compile them with g++-3.
- More information is available on the cygwin mailing list at http://cygwin.com/ml/cygwin/2010-04/msg00957.html
+ The issue and patch are described on the Cygwin mailing list at http://cygwin.com/ml/cygwin/2010-05/msg00203.html
+
+ This issue should be fixed in Cygwin versions after 1.7.5-1, or g++ 4.5.0.
+
== Installation from Source (No Cygwin dependency) ==
To compile the Thrift generator & runtime libraries (untested) without the cygwin.dll dependency you need to install MinGW (www.mingw.org). In addition you need to add the following entry to your windows PATH variable.