]> git.saurik.com Git - wxWidgets.git/blobdiff - docs/gtk/install.txt
wxDropTarget starts to work
[wxWidgets.git] / docs / gtk / install.txt
index cc9979e03d1da9fe80af6a21d3286b6824bb3e3d..b0eb9dfff28f89a98834df1bde09811bd809ffe4 100644 (file)
@@ -6,17 +6,27 @@ like to read install instructions just do (in the base dir):
 
 ./configure
 make
+su <type root password>
 make install
+ldconfig
+exit
+
 
 * The most simple errors
 ------------------------
 
-configure reports, that you don't have GTK 1.0.X installed
+configure reports, that you don't have GTK 1.X installed
 although you are certainly sure you have. Well, you have
 installed it, but you also have another version of the
 GTK installed, which you may need to removed including
 other versions of glib (and its headers).
 
+You get errors during compilation. The reason is that you
+probably have a broken compiler, which includes almost
+everything that is called gcc. If there is just any way
+for you to use egcs, use egcs. We are sorry, but we cannot
+fix gcc for the moment.
+
 * The most simple program
 -------------------------
 
@@ -47,18 +57,16 @@ this has no effect, but I tried...
 -----------------------
 
 wxWindows/GTK requires the GTK+ library to be installed on your system.
-It has to be a stable version, preferebly version 1.0.6. When using
-a version previous to 1.0.6 you'll get crashes here and there.
+It has to be a stable version, preferebly version 1.2.1. It might also
+work with the 1.0 series, but I didn't test that any longer.
 
-wxWindows/GTK does NOT work with the 1.1.X versions of the GTK+ library
-and we will wait until the 1.2 version comes out and has stabilized
-until we'll work with that library.
+wxWindows/GTK does NOT work with the 1.1.X versions of the GTK+ library.
 
 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 my ftp site. You'll find information
+We also mirror GTK+ 1.2.1 at my ftp site. You'll find information
 about downloading at my homepage.
   
 * Additional libraries
@@ -86,13 +94,20 @@ You can enable thread support by running
 ./configure "--with-threads"
 make clean
 make
+su <type root password>
 make install
+ldconfig
+exit
   
 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 and Posix threads.
 
+NB: DO NOT COMPILE WXGTK WITH GCC AND THREADS, SINCE
+ALL PROGRAMS WILL CRASH UPON START-UP. Just always
+use egcs and be happy.
+
 * Create your configuration
 -----------------------------
 
@@ -154,7 +169,7 @@ toolkit. You must do this by running configure with either of:
 
 The following options handle the kind of library you want to build.
 
-       --with-threads          Compile without thread support.
+       --with-threads          Compile with thread support.
 
        --without-shared        Do not create shared libraries.