Updated OS/2 specific part of the installation instructions.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@23757 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -191,39 +191,39 @@ exit
|
|||||||
------------------------
|
------------------------
|
||||||
|
|
||||||
Please send comments and question about the OS/2 installation
|
Please send comments and question about the OS/2 installation
|
||||||
to Andrea Venturoli <a.ventu@flashnet.it> and patches to
|
to Stefan Neis <Stefan.Neis@t-online.de> and patches to
|
||||||
the wxWindows mailing list.
|
the wxWindows mailing list.
|
||||||
|
|
||||||
You'll need OS/2 Warp (4.00FP#6), X-Free86/2 (3.3.3 or newer),
|
In the following list, the version numbers indicate the configuration that
|
||||||
GTK+ (1.2.5 or newer), emx (0.9d fix 1), flex (2.5.4), yacc (1.8),
|
was actually used by myself, newer version should cause no problems and
|
||||||
korn shell (5.2.13), Autoconf (2.13), GNU file utilities (3.6),
|
even older ones are expected to work most of the time.
|
||||||
GNU text utilities (1.3), GNU shell utilites (1.12), m4 (1.4),
|
|
||||||
sed (2.05), grep (2.0), Awk (3.0.3), GNU Make (3.76.1).
|
You'll need OS/2 Warp (4.51) or eCS(1.0), X-Free86/2 (3.3.6 or newer),
|
||||||
|
GTK+ (1.2.5 or newer), emx (0.9d fix 4), flex (2.5.4), yacc (1.8) or
|
||||||
|
bison (1.25), a Unix like shell (pdksh-5.2.14 or ash), Autoconf (2.57),
|
||||||
|
GNU file utilities (3.13), GNU text utilities (1.19),
|
||||||
|
GNU shell utilites (1.12), m4 (1.4), sed (2.05), grep (2.0), Awk (3.0.3),
|
||||||
|
GNU Make (3.75).
|
||||||
|
|
||||||
|
Preferably, you should have Posix/2 installed and C(PLUS)_INCLUDE_PATH and
|
||||||
|
LIBRARY_PATH set up accordingly, however, wxGTK will even work without it.
|
||||||
|
Presence of Posix/2 will be auto-detected.
|
||||||
|
|
||||||
Open an OS/2 prompt and switch to the directory above.
|
Open an OS/2 prompt and switch to the directory above.
|
||||||
First set some global environment variables we need:
|
Set MAKESHELL (and depending on your installation also INSTALL, for me
|
||||||
|
it tends to try to use the system's tcpip\pcomos\install.exe which causes
|
||||||
|
problems...) to a Unix like shell, e.g.
|
||||||
|
SET MAKESHELL=ash
|
||||||
|
|
||||||
SET CXXFLAGS=-Zmtd -D__ST_MT_ERRNO__
|
Be warned that depending on the precise version of your make, the
|
||||||
SET CFLAGS=-Zmtd -D__ST_MT_ERRNO__
|
variable that needs to be set might be MAKE_SHELL instead of MAKESHELL.
|
||||||
SET OSTYPE=OS2X
|
If you have a really deficient version of GNU make, it might even be
|
||||||
SET COMSPEC=sh
|
necessary to set SHELL or even COMSPEC to a unix like shell as well.
|
||||||
|
|
||||||
Notice you can choose whatever you want, if you don't like OS2X.
|
Notice that the delivered configure scripts are fully OS/2 aware, so you
|
||||||
|
can simply run
|
||||||
Now, run autoconf in the main directory and in the samples, demos
|
ash -c "configure --with-gtk"
|
||||||
and utils subdirectory. This will generate the OS/2 specific
|
and make and possibly make install as described above.
|
||||||
versions of the configure scripts. Now run
|
|
||||||
configure --with-gtk
|
|
||||||
as described above.
|
|
||||||
|
|
||||||
If you have pthreads library installed, but have a gtk version
|
|
||||||
which does not yet support threading, you need to explicitly
|
|
||||||
disable threading by using the option --disable-threads.
|
|
||||||
|
|
||||||
Note that configure assumes your flex will generate files named
|
|
||||||
"lexyy.c", not "lex.yy.c". If you have a version which does
|
|
||||||
generate "lex.yy.c", you need to manually change the generated
|
|
||||||
makefile.
|
|
||||||
|
|
||||||
* Building wxGTK on SGI
|
* Building wxGTK on SGI
|
||||||
-----------------------
|
-----------------------
|
||||||
|
@@ -172,45 +172,45 @@ exit
|
|||||||
--------------------------
|
--------------------------
|
||||||
|
|
||||||
Please send comments and question about the OS/2 installation
|
Please send comments and question about the OS/2 installation
|
||||||
to Andrea Venturoli <a.ventu@flashnet.it> and patches to
|
to Stefan Neis <Stefan.Neis@t-online.de> and patches to
|
||||||
the wxWindows mailing list.
|
the wxWindows mailing list.
|
||||||
|
|
||||||
You'll need OS/2 Warp (4.00FP#6), X-Free86/2 (3.3.3 or newer),
|
In the following list, the version numbers indicate the configuration that
|
||||||
Lesstif (0.89.1 or newer), emx (0.9d fix 1), flex (2.5.4),
|
was actually used by myself, newer version should cause no problems and
|
||||||
yacc (1.8), unix like shell, e.g. korn shell (5.2.13),
|
even older ones are expected to work most of the time.
|
||||||
Autoconf (2.13), GNU file utilities (3.6),
|
|
||||||
GNU text utilities (1.3), GNU shell utilites (1.12), m4 (1.4),
|
You'll need OS/2 Warp (4.51) or eCS(1.0), X-Free86/2 (3.3.6 or newer),
|
||||||
sed (2.05), grep (2.0), Awk (3.0.3), GNU Make (3.76.1).
|
Lesstif (0.92.7 or newer), emx (0.9d fix 4), flex (2.5.4), yacc (1.8) or
|
||||||
|
bison (1.25), a Unix like shell (pdksh-5.2.14 or ash), Autoconf (2.57),
|
||||||
|
GNU file utilities (3.13), GNU text utilities (1.19),
|
||||||
|
GNU shell utilites (1.12), m4 (1.4), sed (2.05), grep (2.0), Awk (3.0.3),
|
||||||
|
GNU Make (3.75).
|
||||||
|
|
||||||
|
Preferably, you should have Posix/2 installed and C(PLUS)_INCLUDE_PATH and
|
||||||
|
LIBRARY_PATH set up accordingly, however, wxGTK will even work without it.
|
||||||
|
Presence of Posix/2 will be auto-detected.
|
||||||
|
|
||||||
Open an OS/2 prompt and switch to the directory above.
|
Open an OS/2 prompt and switch to the directory above.
|
||||||
First set some global environment variables we need:
|
Set MAKESHELL (and depending on your installation also INSTALL, for me
|
||||||
|
it tends to try to use the system's tcpip\pcomos\install.exe which causes
|
||||||
|
problems...) to a Unix like shell, e.g.
|
||||||
|
SET MAKESHELL=ash
|
||||||
|
|
||||||
SET CXXFLAGS=-Zmtd -D__ST_MT_ERRNO__
|
Be warned that depending on the precise version of your make, the
|
||||||
SET CFLAGS=-Zmtd -D__ST_MT_ERRNO__
|
variable that needs to be set might be MAKE_SHELL instead of MAKESHELL.
|
||||||
SET OSTYPE=OS2X
|
If you have a really deficient version of GNU make, it might even be
|
||||||
SET COMSPEC=sh
|
necessary to set SHELL or even COMSPEC to a unix like shell as well.
|
||||||
|
|
||||||
Notice you can choose whatever you want, if you don't like OS2X.
|
Notice that the delivered configure scripts are fully OS/2 aware, so you
|
||||||
|
can simply run
|
||||||
Now, run autoconf in the main directory and in the samples, demos
|
ash -c "configure --with-motif"
|
||||||
and utils subdirectory. This will generate the OS/2 specific
|
and make and possibly make install as described above.
|
||||||
versions of the configure scripts. Now run
|
|
||||||
configure --with-motif
|
|
||||||
as described above.
|
|
||||||
|
|
||||||
To verify Lesstif installation, configure will try to compile a
|
To verify Lesstif installation, configure will try to compile a
|
||||||
sample program that requires X headers/libraries to be either
|
sample program that requires X headers/libraries to be either
|
||||||
available via C_INCLUDE_PATH and LIBRARY_PATH or you need to
|
available via C_INCLUDE_PATH and LIBRARY_PATH or you need to
|
||||||
explicitly set CFLAGS prior to running configure.
|
explicitly set CFLAGS prior to running configure.
|
||||||
|
|
||||||
If you have pthreads library installed, it will be autodetected
|
|
||||||
and the library will be compiled with thread-support.
|
|
||||||
|
|
||||||
Note that configure assumes your flex will generate files named
|
|
||||||
"lexyy.c", not "lex.yy.c". If you have a version which does
|
|
||||||
generate "lex.yy.c", you need to manually change the generated
|
|
||||||
makefile.
|
|
||||||
|
|
||||||
* Building wxMotif on SGI
|
* Building wxMotif on SGI
|
||||||
-------------------------
|
-------------------------
|
||||||
|
|
||||||
|
@@ -161,44 +161,44 @@ exit
|
|||||||
------------------------
|
------------------------
|
||||||
|
|
||||||
Please send comments and question about the OS/2 installation
|
Please send comments and question about the OS/2 installation
|
||||||
to Andrea Venturoli <a.ventu@flashnet.it> and patches to
|
to Stefan Neis <Stefan.Neis@t-online.de> and patches to
|
||||||
the wxWindows mailing list.
|
the wxWindows mailing list.
|
||||||
|
|
||||||
You'll need OS/2 Warp (4.00FP#6), X-Free86/2 (3.3.3 or newer),
|
In the following list, the version numbers indicate the configuration that
|
||||||
emx (0.9d fix 1), flex (2.5.4), yacc (1.8), unix like shell,
|
was actually used by myself, newer version should cause no problems and
|
||||||
e.g. korn shell (5.2.13), Autoconf (2.13), GNU file utilities (3.6),
|
even older ones are expected to work most of the time.
|
||||||
GNU text utilities (1.3), GNU shell utilites (1.12), m4 (1.4),
|
|
||||||
sed (2.05), grep (2.0), Awk (3.0.3), GNU Make (3.76.1).
|
You'll need OS/2 Warp (4.51) or eCS(1.0), X-Free86/2 (3.3.6 or newer),
|
||||||
|
emx (0.9d fix 4), flex (2.5.4), yacc (1.8) or bison (1.25),
|
||||||
|
a Unix like shell (pdksh-5.2.14 or ash), Autoconf (2.57), GNU file
|
||||||
|
utilities (3.13), GNU text utilities (1.19), GNU shell utilites (1.12),
|
||||||
|
m4 (1.4), sed (2.05), grep (2.0), Awk (3.0.3), GNU Make (3.75).
|
||||||
|
|
||||||
|
Preferably, you should have Posix/2 installed and C(PLUS)_INCLUDE_PATH and
|
||||||
|
LIBRARY_PATH set up accordingly, however, wxGTK will even work without it.
|
||||||
|
Presence of Posix/2 will be auto-detected.
|
||||||
|
|
||||||
Open an OS/2 prompt and switch to the directory above.
|
Open an OS/2 prompt and switch to the directory above.
|
||||||
First set some global environment variables we need:
|
Set MAKESHELL (and depending on your installation also INSTALL, for me
|
||||||
|
it tends to try to use the system's tcpip\pcomos\install.exe which causes
|
||||||
|
problems...) to a Unix like shell, e.g.
|
||||||
|
SET MAKESHELL=ash
|
||||||
|
|
||||||
SET CXXFLAGS=-Zmtd -D__ST_MT_ERRNO__
|
Be warned that depending on the precise version of your make, the
|
||||||
SET CFLAGS=-Zmtd -D__ST_MT_ERRNO__
|
variable that needs to be set might be MAKE_SHELL instead of MAKESHELL.
|
||||||
SET OSTYPE=OS2X
|
If you have a really deficient version of GNU make, it might even be
|
||||||
SET COMSPEC=sh
|
necessary to set SHELL or even COMSPEC to a unix like shell as well.
|
||||||
|
|
||||||
Notice you can choose whatever you want, if you don't like OS2X.
|
Notice that the delivered configure scripts are fully OS/2 aware, so you
|
||||||
|
can simply run
|
||||||
Now, run autoconf in the main directory and in the samples, demos
|
ash -c "configure --with-x11"
|
||||||
and utils subdirectory. This will generate the OS/2 specific
|
and make and possibly make install as described above.
|
||||||
versions of the configure scripts. Now run
|
|
||||||
configure --with-x11
|
|
||||||
as described above.
|
|
||||||
|
|
||||||
To verify X11 installation, configure will try to compile a
|
To verify X11 installation, configure will try to compile a
|
||||||
sample program that requires X headers/libraries to be either
|
sample program that requires X headers/libraries to be either
|
||||||
available via C_INCLUDE_PATH and LIBRARY_PATH or you need to
|
available via C_INCLUDE_PATH and LIBRARY_PATH or you need to
|
||||||
explicitly set CFLAGS prior to running configure.
|
explicitly set CFLAGS prior to running configure.
|
||||||
|
|
||||||
If you have pthreads library installed, it will be autodetected
|
|
||||||
and the library will be compiled with thread-support.
|
|
||||||
|
|
||||||
Note that configure assumes your flex will generate files named
|
|
||||||
"lexyy.c", not "lex.yy.c". If you have a version which does
|
|
||||||
generate "lex.yy.c", you need to manually change the generated
|
|
||||||
makefile.
|
|
||||||
|
|
||||||
* Building wxX11 on SGI
|
* Building wxX11 on SGI
|
||||||
-----------------------
|
-----------------------
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user