Build notes for Cygwin.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40927 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Michael Wetherell
2006-08-30 11:17:14 +00:00
parent 3c8813b6c0
commit ab75fdbdcd
3 changed files with 42 additions and 0 deletions

View File

@@ -200,6 +200,20 @@ untested).
The SGI native compiler support has only been tested on Irix 6.5.
* Building wxGTK on Cygwin
--------------------------
The normal build instructions should work fine on Cygwin. The one difference
with Cygwin is that when using the "--enable-shared" configure option (which
is the default) the API is exported explicitly using __declspec(dllexport)
rather than all global symbols being available.
This shouldn't make a difference using the library and should be a little
more efficient. However if an export attribute has been missed somewhere you
will see linking errors. If this happens then you can work around the
problem by setting LDFLAGS=-Wl,--export-all-symbols. Please also let us know
about it on the wx-dev mailing list.
* Create your configuration
---------------------------

View File

@@ -231,6 +231,20 @@ untested).
The SGI native compiler support has only been tested on Irix 6.5.
* Building wxMotif on Cygwin
----------------------------
The normal build instructions should work fine on Cygwin. The one difference
with Cygwin is that when using the "--enable-shared" configure option (which
is the default) the API is exported explicitly using __declspec(dllexport)
rather than all global symbols being available.
This shouldn't make a difference using the library and should be a little
more efficient. However if an export attribute has been missed somewhere you
will see linking errors. If this happens then you can work around the
problem by setting LDFLAGS=-Wl,--export-all-symbols. Please also let us know
about it on the wx-dev mailing list.
* Create your configuration
---------------------------

View File

@@ -217,6 +217,20 @@ untested).
The SGI native compiler support has only been tested on Irix 6.5.
* Building wxX11 on Cygwin
--------------------------
The normal build instructions should work fine on Cygwin. The one difference
with Cygwin is that when using the "--enable-shared" configure option (which
is the default) the API is exported explicitly using __declspec(dllexport)
rather than all global symbols being available.
This shouldn't make a difference using the library and should be a little
more efficient. However if an export attribute has been missed somewhere you
will see linking errors. If this happens then you can work around the
problem by setting LDFLAGS=-Wl,--export-all-symbols. Please also let us know
about it on the wx-dev mailing list.
* Create your configuration
---------------------------