Compile and build fixes
Version update etc. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@1295 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -4,10 +4,9 @@
|
||||
If you compile wxWindows on Unix for the first time and don't
|
||||
like to read install instructions just do (in the base dir):
|
||||
|
||||
./configure
|
||||
make
|
||||
su (PASSWORD)
|
||||
make install
|
||||
ldconfig
|
||||
|
||||
Now create your super-application myfoo.app and compile anywhere
|
||||
with
|
||||
@@ -47,7 +46,7 @@ You can get the newest version of the GTK+ from the GTK homepage
|
||||
at
|
||||
http://www.gtk.org
|
||||
|
||||
We also mirror GTK+ 1.0.6 at our ftp site. You'll find information
|
||||
We also mirror GTK+ 1.0.6 at my ftp site. You'll find information
|
||||
about downloading at my homepage.
|
||||
|
||||
* Additional libraries
|
||||
@@ -75,11 +74,12 @@ You can enable thread support by running
|
||||
./configure "--with-threads"
|
||||
make clean
|
||||
make
|
||||
make install
|
||||
|
||||
NB: I included thread support in wxWindows/Gtk, as this
|
||||
problem will disappear in the near future when all major
|
||||
Linux Variants have moved to glibc 2. Also, the Linux
|
||||
Base Standard will include glibc 2.
|
||||
Base Standard will include glibc 2 and Posic threads.
|
||||
|
||||
* Create your configuration
|
||||
-----------------------------
|
||||
@@ -137,14 +137,12 @@ toolkit. You must do this by running configure with either of:
|
||||
|
||||
--with-gtk Use the GIMP ToolKit (GTK)
|
||||
|
||||
--with-qt Use Qt from TrollTec
|
||||
|
||||
--with-motif Use either Motif or Lesstif
|
||||
Configure will look for both.
|
||||
|
||||
The following options handle the kind of library you want to build.
|
||||
|
||||
--without-threads Compile without thread support.
|
||||
--with-threads Compile without thread support.
|
||||
|
||||
--without-shared Do not create shared libraries.
|
||||
|
||||
@@ -154,7 +152,6 @@ The following options handle the kind of library you want to build.
|
||||
files. Currently broken, I think.
|
||||
|
||||
--with-mem_tracing Add built-in memory tracing.
|
||||
This doesn't work well with gcc.
|
||||
|
||||
--with-dmalloc Use the dmalloc memory debugger.
|
||||
Read more at www.letters.com/dmalloc/
|
||||
@@ -180,14 +177,14 @@ options (in contrast to what configure tells you).
|
||||
The following must be done in the base directory (e.g. ~/wxGTK
|
||||
or ~/wxWin or whatever)
|
||||
|
||||
Now the makefiles are created and you can compile everything
|
||||
by typing:
|
||||
Now the makefiles are created (by configure) and you can compile
|
||||
the library by typing:
|
||||
|
||||
make
|
||||
|
||||
make yourself some coffee, as it will try to compile ALL the
|
||||
files in this distribution. During compilation, you'll get
|
||||
a few warning messages.
|
||||
make yourself some coffee, as it will take some time. On an old
|
||||
386SX possibly week. During compilation, you'll get a few
|
||||
warning messages.
|
||||
|
||||
if you want to be more selective:
|
||||
|
||||
@@ -215,6 +212,7 @@ The "global" binaries and libraries will be placed in:
|
||||
(basedir of that application)/$(OSTYPE).
|
||||
|
||||
This is also the place where all the object-files will go.
|
||||
(Currently there arent any global binaries).
|
||||
|
||||
If you want to conserve disk space by removing unnecessary
|
||||
object-files:
|
||||
|
@@ -1,18 +1,37 @@
|
||||
|
||||
Welcome to wxWindows for GTK 1.0,
|
||||
Welcome to wxWindows/Gtk 2.01,
|
||||
|
||||
you have downloaded the first beta version of the upcoming
|
||||
release 2.0 of the GTK+ 1.0 port of wxWindows library.
|
||||
you have downloaded version 2.01 of the GTK+ 1.0 port of
|
||||
the wxWindows GUI library.
|
||||
|
||||
More information is available from my homepage at:
|
||||
|
||||
http://wesley.informatik.uni-freiburg.de/~wxxt
|
||||
|
||||
and about the wxWindows project as a whole (and the
|
||||
Windows and Motif ports in particular) can be found
|
||||
at Julian Smart's homepage at:
|
||||
|
||||
http://web.ukonline.co.uk/julian.smart/wxwin
|
||||
|
||||
Information on how to install can be found in the file
|
||||
INSTALL.txt, but if you cannot wait, this should work on
|
||||
all systems
|
||||
|
||||
configure
|
||||
./configure
|
||||
make
|
||||
su (PASSWORD)
|
||||
make install
|
||||
ldconfig
|
||||
|
||||
Type the following to make the samples
|
||||
|
||||
make samples
|
||||
|
||||
To start the samples, change into the directory that
|
||||
corresponds to the sample and your system, e.g on a
|
||||
linux-gnu machine the minimal sample would get started
|
||||
from the wxWindows base dir with
|
||||
|
||||
./samples/minimal/linux-gnu/minimal
|
||||
|
||||
When you run into problems, please read the INSTALL.txt and
|
||||
follow those instructions. If you still don't have any success,
|
||||
@@ -22,24 +41,14 @@ YOUR PROBLEM, SUCH AS YOUR VERSION OF GTK, WXGTK, WHAT
|
||||
DISTRIBUTION YOU USE AND WHAT ERROR WAS REPORTED. I know
|
||||
this has no effect, but I tried...
|
||||
|
||||
This is the beta release which means that we have a feature
|
||||
freeze. We'll move up to version 2.0 rather soon and from then
|
||||
on there will be no more binary incompatible changes. We might
|
||||
add more classes, but none that would alter the behaviour of
|
||||
the existing ones. The library produced by the install process
|
||||
of the final version will be called libwx_gtk_1_0.a (static)
|
||||
and libwx_gtk_1_0.so.2.0.0 (shared) so that once a version
|
||||
of wxWindows/Gtk for GTK 1.2 comes out we'll change the name
|
||||
of the library to avoid linking problems.
|
||||
The library produced by the install process will be called
|
||||
libwx_gtk2.a (static) and libwx_gtk2.so.0.1 (shared) so that
|
||||
once a binary incompatible version of wxWindows/Gtk comes out
|
||||
we'll augment library version number to avoid linking problems.
|
||||
|
||||
More information is available from my homepage at
|
||||
|
||||
http://wesley.informatik.uni-freiburg.de/~wxxt
|
||||
|
||||
Please send problems concerning installation, feature requests,
|
||||
bug reports or comments to either the wxGTK mailing list or to
|
||||
the wxWindows developers list. Information on how to subscribe
|
||||
is available from my homepage.
|
||||
bug reports or comments to the wxWindows users Information on
|
||||
how to subscribe is available from my homepage.
|
||||
|
||||
wxWindows/Gtk doesn't come with any guarantee whatsoever. It might
|
||||
crash your harddisk or destroy your monitor. It doesn't claim to be
|
||||
|
Reference in New Issue
Block a user