Vadim Zeitlin
1f435261f6
Merge branch 'more-qt-win-build-fixes' of https://github.com/catalinr/wxWidgets
...
Miscellaneous fixes for building wxQt under MSW.
See https://github.com/wxWidgets/wxWidgets/pull/918
2018-09-17 23:26:27 +02:00
Vadim Zeitlin
48fc60609d
Use more compatible "=" in test(1) instead of "=="
...
The latter is not supported in all shells and results in problems under
NetBSD for example.
Closes #18198 .
2018-08-16 13:45:53 +02:00
Cătălin Răceanu
69c5d5a627
more changes to accept mingw64
2018-08-03 02:33:06 +03:00
mill-j
148079c618
Fix building wxQt under HaikuOS and make it default
...
Recognize HaikuOS and work around several platforms with socket-related
functions there.
Also make wxQt the default port under this platform.
See #9168 .
2018-07-31 18:43:10 +02:00
Cătălin Răceanu
6b0d920c3f
Fixes for mingw64 to allow configure to finish under MSW
2018-06-24 19:47:55 +03:00
Vadim Zeitlin
0d394eec9c
Update to bakefile 0.2.11 and rebake everything
...
The main/only change in this version is the removal of automatic rules
using old Carbon Rez/DeRez/SetFile tools.
2017-10-21 17:42:30 +02:00
Bryan Petty
ed173ed91e
Use HTTPS with Trac links.
2017-07-04 13:15:14 -06:00
Vadim Zeitlin
545bec0bac
Revert "Remove last vestiges of Carbon-related tools from the makefile"
...
This reverts commit 2a3721bf98
because it
requires further changes in bakefile itself to really work under Mac, where
the build would be broken as soon as configure would be regenerated (which was
forgotten by that commit due to another error, and so the two errors finally
cancelled out).
2017-05-27 18:27:26 +02:00
Vadim Zeitlin
2a3721bf98
Remove last vestiges of Carbon-related tools from the makefile
...
Don't detect DeRez, Rez and SetFile in configure, they are not used any
longer as .r resource files are not used under modern macOS.
2017-05-20 16:50:59 +02:00
Vadim Zeitlin
12d77bd1dc
Don't check for Metrowerks compiler in configure under OS X
...
This is just a waste of time, this compiler doesn't exist since many years and
has never been used under OS X.
2016-03-21 00:59:04 +01:00
Bryan Petty
0b2263c25d
Updated links and mailing list addresses.
2015-10-30 20:06:09 -06:00
Tobias Taschner
26a0a24f38
Remove MS-DOS source files.
...
Last work on the MS-DOS files was 10 years ago and it's not a viable platform in 2015 any more.
2015-08-26 21:09:41 +02:00
Vadim Zeitlin
004b5a4f49
Don't use "u" option with ar(1).
...
It seems like it was never really needed as we always delete the archive
before creating it anyhow and there is no advantage in "updating" it if it
doesn't exist. Worse, with recent ar versions (like the one from binutils 2.25
in Debian Sid), using "u" results in a somewhat unclear warning
ar: `u' modifier ignored since `D' is the default (see `U')
so just get rid of it to avoid the warning.
2015-08-03 17:40:30 +02:00
Vadim Zeitlin
01f9accd19
Remove wxPM, wxWidgets port to OS/2.
...
This port is not used and is not being worked on, so remove it to reduce the
amount of the code which needs to be updated for every global change.
Also remove tests for VisualAge compiler which isn't used since ages.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@76533 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-05-15 23:56:58 +00:00
Vadim Zeitlin
f83a9705cd
Fix configure on GNU Hurd.
...
Closes #15480 .
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@74779 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-09-10 12:12:47 +00:00
Vadim Zeitlin
3f66f6a5b3
Remove all lines containing cvs/svn "$Id$" keyword.
...
This keyword is not expanded by Git which means it's not replaced with the
correct revision value in the releases made using git-based scripts and it's
confusing to have lines with unexpanded "$Id$" in the released files. As
expanding them with Git is not that simple (it could be done with git archive
and export-subst attribute) and there are not many benefits in having them in
the first place, just remove all these lines.
If nothing else, this will make an eventual transition to Git simpler.
Closes #14487 .
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@74602 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-07-26 16:02:46 +00:00
Václav Slavík
550a0c4154
Don't use ancient -no-cpp-precomp flag on OS X.
...
See http://trac.wxwidgets.org/ticket/14029 for a discussion of the
problems it causes when using non-Apple compiler. Even for Apple's GCC,
it does nothing these days and we no longer support OS X 10.3, so
there's no point in continuing to use it.
Fixes #14029 .
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@71314 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-04-29 09:36:44 +00:00
Václav Slavík
e9eda14ca6
Don't use install -d
to create directories.
...
Always use `mkdir -p`, as install is problematic with regard to
permissions.
Fixes #13452 .
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@69199 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-09-25 15:48:50 +00:00
Vadim Zeitlin
00eef16d51
Rebake everything using bakefile 0.2.9.
...
Update configure and bakefile.m4 for the new version too.
Also add the missing makefiles and projects for the XTI sample.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@66836 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-02-03 15:02:45 +00:00
Kevin Ollivier
fcc9ca7f72
Update to Bakefile 0.2.8.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@62521 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-10-31 20:52:55 +00:00
Vadim Zeitlin
7880889720
Rebake everything using bakefile 0.2.7.
...
Also updated aclocal inputs and regenerated configure.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@62478 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-10-22 16:53:10 +00:00
Vadim Zeitlin
2c459beb46
Updated for bakefile 0.2.7.
...
Copied bakefile.m4 from bakefile svn and regenerated configure using it.
This should have been done in r62308 but was forgotten. Notice that we can't
use bakefile 0.2.6 any more without reverting this change!
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@62324 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-10-07 13:54:44 +00:00
Vadim Zeitlin
574be073c0
update for bakefile 0.2.6
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60482 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-05-02 17:54:45 +00:00
Vadim Zeitlin
05622061c9
port updates for newer Intel compiler support from bakefile svn and rebake
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56828 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-11-17 22:29:05 +00:00
Vadim Zeitlin
970a5babf7
use correct shared library extension for HP-UX on ia64 [forward port from the next bakefile version]
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56748 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-11-12 15:37:01 +00:00
Vadim Zeitlin
825dbe24d0
fix the dependencies directory name for traditional Unix compilers
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56739 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-11-12 11:54:41 +00:00
Vadim Zeitlin
506e9b7ed2
rebaked using bakefile 0.2.5
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56525 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-10-27 16:40:51 +00:00
Vadim Zeitlin
313b12ad22
update to 0.2.4 version
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56163 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-10-08 16:32:41 +00:00
Vadim Zeitlin
5b8deabaf4
upgrade m4 files to bakefile 0.2.3
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51547 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-02-04 13:21:23 +00:00
Vadim Zeitlin
9435c35e40
added support for using Sun CC to link shared libraries under Linux too
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46640 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-06-22 17:15:33 +00:00
Vadim Zeitlin
2e91a01aea
update m4 files to bakefile 0.2.2
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44644 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-03-07 21:50:47 +00:00
Michael Wetherell
d083d20168
Fix so that AR/AROPTIONS can be overridden on the configure command line when
...
using Sun CC.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43888 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-12-09 23:43:54 +00:00
Robin Dunn
99a2637bdb
use the 0.2.1 version of bakefile.m4
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43126 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-06 17:37:49 +00:00
Vadim Zeitlin
c3e7509cda
restored the wx-specific changes accidentally lost in rev 1.13 and 1.14
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43058 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-04 20:21:49 +00:00
Vadim Zeitlin
97d28c6f42
updated from bakefile revision 928
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43056 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-04 20:15:51 +00:00
Michael Wetherell
5a0bcf1f34
Allow unknown generic unix systems.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40639 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-08-16 19:31:12 +00:00
Stefan Neis
5824777356
Added support for MirOS, an OpenBSD variant (patch #1520208 ).
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40074 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-07-12 08:59:53 +00:00
Vadim Zeitlin
27237c3708
don't use #error as some compilers ignore it; provoke a real compile error instead
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37535 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-02-12 13:55:19 +00:00
Vadim Zeitlin
bd73e1842a
updated to 0.2.0
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37466 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-02-10 20:15:08 +00:00
David Elliott
891ace0538
Separate RESCOMP into WINDRES (for Win32) and REZ (for Mac OS).
...
Don't check for windres as bakefile.m4 now does it properly.
Rename MACRESCOMP to POSTLINK_COMMAND.
Rename MACRESWXCONFIG to WXCONFIG_POSTLINK_COMMAND.
Use newest bakefile.m4 (with similar changes).
Add --rezflags option back to wx-config so existing user Makefiles don't break.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@36247 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-11-25 04:51:08 +00:00
Vadim Zeitlin
91a1ee8637
disable PCH under cygwin, it doesn't work even with the very latest cygwin gcc
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@36045 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-10-31 19:59:52 +00:00
Vadim Zeitlin
89ec5d1421
always create shared-ld-sh as we always need it for bundles (even when we don't need it for dylibs)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35869 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-10-10 12:48:40 +00:00
Vadim Zeitlin
2eef85139b
don't use -single_module together with -bundle under Darwin (ld gives an error for this)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35854 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-10-09 12:49:09 +00:00
Vadim Zeitlin
a1aa0349f8
added dependencies support for DEC/Compaq/HP cxx compiler (new bakefile files; regenerated configure)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35837 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-10-08 15:33:10 +00:00
Vadim Zeitlin
14cde5136d
ltest files from bakefile add HP aCC dependencies support
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35824 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-10-07 15:39:34 +00:00
Vadim Zeitlin
7b94a67c64
fix to last commit: extra parentheses removed
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35589 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-09-19 00:54:41 +00:00
Vadim Zeitlin
4171f4c13d
fix for creation of shared libraries under AIX with gcc
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35587 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-09-19 00:26:53 +00:00
Vadim Zeitlin
948b08e2ca
added all .m4 files used by our configure; run aclocal with -I build/aclocal argument now
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35556 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-09-18 13:24:14 +00:00