]> git.saurik.com Git - wxWidgets.git/commitdiff
Corrected PNG etc include paths
authorRobert Roebling <robert@roebling.de>
Thu, 12 Aug 1999 14:02:50 +0000 (14:02 +0000)
committerRobert Roebling <robert@roebling.de>
Thu, 12 Aug 1999 14:02:50 +0000 (14:02 +0000)
  Added install for Motif (not tested)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@3357 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

BuildCVS.txt
configure.in
distrib/msw/tmake/filelist.txt

index 1b9ca6331f8f1670f3a57d07ecb44b246c5f7cb3..e16d24e6ffe0471d44cc68704f91844b28ba13b5 100644 (file)
@@ -46,8 +46,8 @@ and its make.exe).
 -> type: cd c:\wxWin\src\msw
 -> type: make -f makefile.g95
 
-II) Unix ports using plain makefiles.
---------------------------------------
+II) Unix ports
+--------------
 
 Building wxGTK or wxMotif completely without configure
 won't ever work, but there is now a new makefile system
@@ -63,21 +63,11 @@ as ~/wxWindows (this is actually not really needed).
 -> type: cd mybuild
 -> type: ../configure --with-motif
 or type: ../configure --with-gtk
--> type: cd src/gtk
-or type: cd src/motif
--> type: make -f makefile.unx
-
-You will then find the shared library in in the lib path of
-the build directory. There is currently no install method,
-so you'll have to create a symlink to /usr/local/lib and run
-ldconfig or whatever is needed to make that library known
-to your system.
-
-In order to test the sample, go to mybuild/src/gtk again and
-type: make -f makefile.unx samples
-which will copy the entire samples directory to the build
-directory, such as mybuild/samples
-
+-> type: make
+-> type: su <type root password>
+-> type: make install
+-> type: ldconfig
+-> type: exit
 
 III) Windows using configure
 ----------------------------------------
@@ -91,40 +81,6 @@ ftp server at ftp://sourceware.cygnus.com/pub/cygwin/.
 Of course, you can also build the library using plain makefiles (see 
 section I).
 
-IV) Unix using configure
-----------------------------------------
-
-a) You have all the newest and greatest GNU tools installed on your system 
-and in the same directory hierachy (e.g. either all tools in /usr or all 
-in /usr/local), these tools are:
-- GNU libtool 1.2e (1.3 doesn't work here)
-- GNU autoconf 2.13 (including autoheader 2.13)
-- GNU automake 1.4 (including aclocal 1.4)
-and possibly but not forcibly
-- GNU make 3.76.1
-- GNU C++ (EGCS)
-
--> Go to the base directory
--> type: ./autogen.sh
-
-b) You don't know what autos are and have no driver's licence anyway:
-
--> Go to the testconf directory
--> type: ./apply
-
-a+b) Then proceed in either case with:
-
--> Choose a directory name that seems fit for building wxWindows, e.g. mybuild
--> Go the base directory
--> type: mkdir mybuild
--> type: cd mybuild
--> type: ../configure --with-gtk   
-or type: ../configure --with-motif
-or type: ../configure --with-wine
--> type make
--> drink lots of coffee and go shopping
-
-
 V) MacOS
 ----------------------------------------
 
index f6a27633c1350218df161324ea13dcac97b6e931..5e5ec605ede3bfa38c2ce840906f6df9c50b40ee 100644 (file)
@@ -1969,13 +1969,13 @@ dnl ---------------------------------------------------------------------------
 ZLIB_INCLUDE=
 if test "$wxUSE_ZLIB" = "yes" ; then
   AC_DEFINE(wxUSE_ZLIB)
-  ZLIB_INCLUDE="-I\${srcdir}/../zlib"
+  ZLIB_INCLUDE="-I\${top_srcdir}/src/zlib"
 fi
 
 PNG_INCLUDE=
 if test "$wxUSE_LIBPNG" = "yes" ; then
   AC_DEFINE(wxUSE_LIBPNG)
-  PNG_INCLUDE="-I\${srcdir}/../png"
+  PNG_INCLUDE="-I\${top_srcdir}/src/png"
   SAMPLES_SUBDIRS="$SAMPLES_SUBDIRS png"
 fi
 
@@ -1986,7 +1986,7 @@ fi
 JPEG_INCLUDE=
 if test "$wxUSE_LIBJPEG" = "yes" ; then
   AC_DEFINE(wxUSE_LIBJPEG)
-  JPEG_INCLUDE="-I\${srcdir}/../jpeg"
+  JPEG_INCLUDE="-I\${top_srcdir}/src/jpeg"
 fi
 
 if test "$wxUSE_OPENGL" = "yes"; then
@@ -2658,13 +2658,16 @@ AC_OUTPUT([
           ],
           [
             chmod +x wx-config
-dnl The following line is more elegant but test -e is not supported by all
-dnl test varieties.
-dnl            if test ! -e include/wx/${TOOLKIT_DIR}/setup.h; then
-            cat include/wx/${TOOLKIT_DIR}/setup.h >/dev/null 2>&1
-            if test $? != 0; then
-              ${LN_S} `pwd`/setup.h include/wx/${TOOLKIT_DIR}/setup.h
-            fi
+           if test ! -d include; then 
+             mkdir include 
+           fi
+           if test ! -d include/wx; then 
+             mkdir include/wx 
+           fi
+           if test ! -d include/wx/${TOOLKIT_DIR}; then 
+             mkdir include/wx/${TOOLKIT_DIR} 
+           fi
+           cp -f setup.h include/wx/${TOOLKIT_DIR}/setup.h
           ],
           [
             LN_S="${ac_cv_prog_LN_S}"
index 6c441a31571432bfae42d45e2c1c2e2efd58e549..144a18b9d989ac592f3b44b67a6d652f97873f4c 100644 (file)
@@ -625,6 +625,64 @@ wave.h     K
 win_gtk.h      K
 window.h       K
 
+accel.h        F
+app.h  F
+bitmap.h       F
+bmpbuttn.h     F
+brush.h        F
+button.h       F
+checkbox.h     F
+checklst.h     F
+choice.h       F
+clipbrd.h      F
+colordlg.h     F
+colour.h       F
+combobox.h     F
+control.h      F
+cursor.h       F
+dataobj.h      F
+dc.h   F
+dcclient.h     F
+dcmemory.h     F
+dcprint.h      F
+dcscreen.h     F
+dialog.h       F
+dnd.h  F
+filedlg.h      F
+font.h F
+fontdlg.h      F
+frame.h        F
+gauge.h        F
+gdiobj.h       F
+icon.h F
+joystick.h     F
+listbox.h      F
+mdi.h  F
+menu.h F
+menuitem.h     F
+metafile.h     F
+minifram.h     F
+msgdlg.h       F
+palette.h      F
+pen.h  F
+print.h        F
+printdlg.h     F
+private.h      F
+radiobox.h     F
+radiobut.h     F
+region.h       F
+scrolbar.h     F
+settings.h     F
+slider.h       F
+spinbutt.h     F
+statbmp.h      F
+statbox.h      F
+stattext.h     F
+textctrl.h     F
+timer.h        F
+toolbar.h      F
+window.h       F
+
 execute.h      S
 
 file.h P