mirror of
https://github.com/gnustep/tools-make.git
synced 2025-04-23 22:33:28 +00:00
Version 1.3.4
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14023 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
bd17995037
commit
ef38ad94ae
12 changed files with 163 additions and 60 deletions
16
ANNOUNCE
16
ANNOUNCE
|
@ -1,7 +1,7 @@
|
|||
Announcement
|
||||
************
|
||||
|
||||
The GNUstep Makefile Package version 1.3.3 is now available.
|
||||
The GNUstep Makefile Package version 1.3.4 is now available.
|
||||
|
||||
What is the GNUstep makefile package?
|
||||
=====================================
|
||||
|
@ -12,17 +12,23 @@ write a project without having to deal with the complex issues
|
|||
associated with configuration, building, installation, and packaging.
|
||||
It also allows the user to easily create cross-compiled binaries.
|
||||
|
||||
Changes in version `1.3.2'
|
||||
Changes in version `1.3.4'
|
||||
==========================
|
||||
|
||||
* Recognizes XXX_STANDARD_INSTALL=no to not do installation.
|
||||
This is a first prerelease version for 1.4.
|
||||
|
||||
* Updated instructions for MingW/MSYS installation.
|
||||
* Use gnugc-gnu-gnu library combo for garbage collecting version.
|
||||
|
||||
* Add support for -library-combo in opentool
|
||||
|
||||
* Change GNUSTEP_PATHPREFIX_LIST to GNUSTEP_PATHLIST
|
||||
|
||||
* Add verbosity levels. Use make messages=yes for full messages.
|
||||
|
||||
Obtaining gnustep-make
|
||||
======================
|
||||
|
||||
You can get the gstep-make-1.3.3.tar.gz distribution file at
|
||||
You can get the gstep-make-1.3.4.tar.gz distribution file at
|
||||
<ftp://ftp.gnustep.org/pub/gnustep/core>
|
||||
|
||||
Please send bug reports to <bug-gnustep@gnu.org>.
|
||||
|
|
|
@ -1,3 +1,9 @@
|
|||
2002-07-03 Adam Fedor <fedor@gnu.org>
|
||||
|
||||
* Version: 1.3.4
|
||||
* Documentation/news.texi: Update.
|
||||
* Documentation/machines.texi: Update.
|
||||
|
||||
Sat Jun 29 12:35:56 2002 Nicola Pero <n.pero@mi.flashnet.it>
|
||||
|
||||
* GNUstep.csh.in: Use source, not `.', to execute the user
|
||||
|
|
|
@ -30,7 +30,7 @@ at the user FAQ for more user oriented questions.
|
|||
* Can I use my original NIB files?::
|
||||
* Can one use the hybrid "Objective-C++"::
|
||||
* Is there a plan to support Java/YellowBox Bindings?::
|
||||
* What if I compile GNUstep under OPENSTEP/MacOS X Server?::
|
||||
* What if I compile GNUstep under OPENSTEP/MacOS X?::
|
||||
* Is the Objective C API for GTK related?::
|
||||
* How about implementing parts of the Application Kit with GTK?::
|
||||
@end menu
|
||||
|
@ -98,7 +98,7 @@ the GCC steering commitee to decide if they want to add them. If you
|
|||
would like to see this, please politely and respectfully lobby them at
|
||||
@email{gcc@@gnu.org}.
|
||||
|
||||
@node Is there a plan to support Java/YellowBox Bindings?, What if I compile GNUstep under OPENSTEP/MacOS X Server?, Can one use the hybrid "Objective-C++", Compatibility
|
||||
@node Is there a plan to support Java/YellowBox Bindings?, What if I compile GNUstep under OPENSTEP/MacOS X?, Can one use the hybrid "Objective-C++", Compatibility
|
||||
@subsection Is there a plan to support the Java/YellowBox Bindings?
|
||||
|
||||
Yes. The GNustep Java library/bridge called JIGS is available now. JIGS
|
||||
|
@ -111,8 +111,8 @@ virtual machines inside GNUstep Objective-C code and access java objects
|
|||
in the java virtual machine transparently, as if they were objective-C
|
||||
objects.
|
||||
|
||||
@node What if I compile GNUstep under OPENSTEP/MacOS X Server?, Is the Objective C API for GTK related?, Is there a plan to support Java/YellowBox Bindings?, Compatibility
|
||||
@subsection What if I compile GNUstep under OPENSTEP/MacOS X Server?
|
||||
@node What if I compile GNUstep under OPENSTEP/MacOS X?, Is the Objective C API for GTK related?, Is there a plan to support Java/YellowBox Bindings?, Compatibility
|
||||
@subsection What if I compile GNUstep under OPENSTEP/MacOS X?
|
||||
|
||||
GNUstep uses the X-windows display postscript extension.
|
||||
The interface to that is not the same as the interface to the
|
||||
|
@ -122,7 +122,7 @@ date.
|
|||
|
||||
Also, the GNUstep base library is still being ported to Darwin.
|
||||
|
||||
@node Is the Objective C API for GTK related?, How about implementing parts of the Application Kit with GTK?, What if I compile GNUstep under OPENSTEP/MacOS X Server?, Compatibility
|
||||
@node Is the Objective C API for GTK related?, How about implementing parts of the Application Kit with GTK?, What if I compile GNUstep under OPENSTEP/MacOS X?, Compatibility
|
||||
@subsection Is the Objective C API for GTK related?
|
||||
|
||||
No. GNUstep applications provide their GUI via the OpenStep
|
||||
|
@ -166,6 +166,7 @@ asset - volunteers are, as always, wecome.
|
|||
* How do I start writing tests?::
|
||||
* How do I start writing applications?::
|
||||
* How can I help with the GNUstep website?::
|
||||
* Why doesn't GDB support Objective-C?::
|
||||
@end menu
|
||||
|
||||
@node How can I get started programming?, How can I help with GNUstep?, Compiling and Developing, Compiling and Developing
|
||||
|
@ -304,7 +305,7 @@ built, and installed the 'guile' package from the GNUstep CVS repository.
|
|||
applications that have been started, and email their owners to
|
||||
volunteer to help, or you can start your own project.
|
||||
|
||||
@node How can I help with the GNUstep website?, , How do I start writing applications?, Compiling and Developing
|
||||
@node How can I help with the GNUstep website?, Why doesn't GDB support Objective-C?, How do I start writing applications?, Compiling and Developing
|
||||
@subsection How can I help with the GNUstep website?
|
||||
|
||||
Talk to Adam Fedor @email{fedor@@gnu.org}, the maintainer.
|
||||
|
@ -326,6 +327,19 @@ to do that.
|
|||
The main task with the website is to figure out which bits are
|
||||
out-of-date (or wrong) and update/mark-as-outdated as required.
|
||||
|
||||
@node Why doesn't GDB support Objective-C?, , How can I help with the GNUstep website?, Compiling and Developing
|
||||
@subsection Why doesn't GDB support Objective-C?
|
||||
|
||||
Apple has submitted their patches to make GDB work with Objective-C
|
||||
programs, and the GDB maintainer has said that he is interested in
|
||||
integrating them. Now it appears that that there is just a lack of
|
||||
time and priority to get this done. You can ask about or lobby for this -
|
||||
see @url{http://sources.redhat.com/gdb/}.
|
||||
|
||||
There are patches available on the gnustep web site if you want
|
||||
to compile your own gdb (see @url{http://www.gnustep.org/pub/gnustep/patches}).
|
||||
|
||||
|
||||
@c -------------------------------------------------------------------
|
||||
|
||||
@node GNU Objective C Compiler and Runtime, GNUstep Base Library, Compiling and Developing, Top
|
||||
|
|
|
@ -103,8 +103,8 @@ included parts of ffcall are under GNU LGPL.
|
|||
|
||||
@item libffi library (OPTIONAL)
|
||||
This is a library that provides stack frame handling for NSInvocation
|
||||
and NSConnection similar to ffcall. However, libffi is still somewhat
|
||||
experimental so you should not use it unless you are familiar with
|
||||
and NSConnection similar to ffcall. However, libffi is not as well tested
|
||||
as ffcall so you should not use it unless you are familiar with
|
||||
potential problems. Use this instead of ffcall. You don't need both.
|
||||
|
||||
@item WindowMaker (Version >= 0.62) (OPTIONAL)
|
||||
|
|
|
@ -117,9 +117,9 @@ with the with-thread-lib option.
|
|||
@end example
|
||||
|
||||
to use libgthread as your threading library. Note that the Objective-C
|
||||
runtime (gnustep-objc) must have a compatible threading backend in order to
|
||||
runtime (libobjc) must have a compatible threading backend in order to
|
||||
use this threading library and you must set the appropriate threading backend
|
||||
by hand in the GNUmakefile when compiling gnustep-objc. If you also need
|
||||
by hand in the GNUmakefile if you are using gnustep-objc. If you also need
|
||||
to set compiler flags, use the CFLAGS variable when calling configure:
|
||||
|
||||
@example
|
||||
|
|
|
@ -18,18 +18,19 @@ more popular operating systems. Some machines marked with
|
|||
* FreeBSD 3.x::
|
||||
* FreeBSD 2.x::
|
||||
* GNU-Linux/Intel::
|
||||
* GNU-Linux/PowerPC 5::
|
||||
* GNU-Linux/PowerPC::
|
||||
* Irix 6.5/MIPS::
|
||||
* MkLinux/PowerPC::
|
||||
* NetBSD::
|
||||
* Netwinder::
|
||||
* OpenBSD 2.x::
|
||||
* OSF/Alpha::
|
||||
* Slackware/Intel::
|
||||
* Solaris 2.5.1/Sparc::
|
||||
* Solaris 2.6/Sparc::
|
||||
* Solaris/Sparc::
|
||||
* Solaris 2.7/Intel::
|
||||
* Suse 6.x/Intel::
|
||||
* Suse 7.x/Intel::
|
||||
* Suse/Intel::
|
||||
* Suse 7.x/PPC::
|
||||
* Unixware-2.1.3/Intel::
|
||||
* Windows with CYGWIN::
|
||||
|
@ -203,7 +204,7 @@ You need to use gmake not make to compile the GNUstep packages.
|
|||
@end table
|
||||
|
||||
@c -----------------------------------------
|
||||
@node GNU-Linux/Intel, GNU-Linux/PowerPC 5, FreeBSD 2.x, Machine Specific
|
||||
@node GNU-Linux/Intel, GNU-Linux/PowerPC, FreeBSD 2.x, Machine Specific
|
||||
@section GNU-Linux/Intel (RedHat 5.x, 6.x, and 7.0)
|
||||
|
||||
@table @samp
|
||||
|
@ -239,13 +240,13 @@ CC=egcs LDFLAGS="-u shmctl@@GLIBC_2.2 -L/lib -lc -u getpwuid_r@@GLIBC_2.1.2
|
|||
@end table
|
||||
|
||||
@c -----------------------------------------
|
||||
@node GNU-Linux/PowerPC 5, Irix 6.5/MIPS, GNU-Linux/Intel, Machine Specific
|
||||
@section GNU-Linux/PowerPC (LinuxPPC 5.x)
|
||||
@node GNU-Linux/PowerPC, Irix 6.5/MIPS, GNU-Linux/Intel, Machine Specific
|
||||
@section GNU-Linux/PowerPC (LinuxPPC, Yellowdog)
|
||||
|
||||
@table @samp
|
||||
@item Recommended compiler
|
||||
egcs-1.1.2 (default compiler), or
|
||||
gcc-2.95
|
||||
gcc-2.95. gcc-3.x works, but gdb can't debug GNUstep executables.
|
||||
|
||||
@item Extra libs needed
|
||||
None.
|
||||
|
@ -256,7 +257,7 @@ able to compile several files (CFLAGS="" ./configure). Compiling with
|
|||
CFLAGS="-O" also works. The gcc-2.95 compiler fixes this problem. There
|
||||
may be a problem with the X server that causes programs to crash with a
|
||||
X_QueryColors error. If so, get a newer X server at
|
||||
@url{ftp://ftp.linuxppc.org/linuxppc/contrib/linuxppc-1999/software/XFree86-FBDev-3.3.3.1-49b.ppc.rpm}.
|
||||
@url{ftp://ftp.linuxppc.org/linuxppc/contrib/linuxppc-1999/software/XFree86-FBDev-3.3.3.1-49b.ppc.rpm} (or better).
|
||||
|
||||
@end table
|
||||
|
||||
|
@ -266,7 +267,7 @@ recommend using the ffcall libraries (Read the instructions on this in the
|
|||
configuration section).
|
||||
|
||||
@c -----------------------------------------
|
||||
@node Irix 6.5/MIPS, MkLinux/PowerPC, GNU-Linux/PowerPC 5, Machine Specific
|
||||
@node Irix 6.5/MIPS, MkLinux/PowerPC, GNU-Linux/PowerPC, Machine Specific
|
||||
@section Irix 6.5/MIPS
|
||||
|
||||
@table @samp
|
||||
|
@ -358,7 +359,7 @@ Can only compile with static libraries. Gives a lot of warnings
|
|||
@end table
|
||||
|
||||
@c -----------------------------------------
|
||||
@node OSF/Alpha, Solaris 2.5.1/Sparc, OpenBSD 2.x, Machine Specific
|
||||
@node OSF/Alpha, Slackware/Intel, OpenBSD 2.x, Machine Specific
|
||||
@section OSF Alpha (@emph{Unstable!})
|
||||
@c Contact: suzukis@file.phys.tohoku.ac.jp
|
||||
|
||||
|
@ -382,7 +383,25 @@ ADDTIONAL_TOOL_LIBS in the GNUmakefile(.preamble).
|
|||
@end table
|
||||
|
||||
@c -----------------------------------------
|
||||
@node Solaris 2.5.1/Sparc, Solaris 2.6/Sparc, OSF/Alpha, Machine Specific
|
||||
@node Slackware/Intel, Solaris 2.5.1/Sparc, OSF/Alpha, Machine Specific
|
||||
@section Slackware/Intel
|
||||
|
||||
GNUstep has been tested on version 8.0 of Suse
|
||||
|
||||
@table @samp
|
||||
@item Recommended compiler
|
||||
Unknown.
|
||||
|
||||
@item Extra libs needed
|
||||
Unknown.
|
||||
|
||||
@item Special Instructions
|
||||
Unknown.
|
||||
|
||||
@end table
|
||||
|
||||
@c -----------------------------------------
|
||||
@node Solaris 2.5.1/Sparc, Solaris/Sparc, Slackware/Intel, Machine Specific
|
||||
@section Solaris 2.5.1/Sparc
|
||||
|
||||
@table @samp
|
||||
|
@ -397,7 +416,7 @@ See the Solaris 2.6 section for more instructions.
|
|||
@end table
|
||||
|
||||
@c -----------------------------------------
|
||||
@node Solaris 2.6/Sparc, Solaris 2.7/Intel, Solaris 2.5.1/Sparc, Machine Specific
|
||||
@node Solaris/Sparc, Solaris 2.7/Intel, Solaris 2.5.1/Sparc, Machine Specific
|
||||
@section Solaris 2.[67]/Sparc
|
||||
|
||||
@table @samp
|
||||
|
@ -416,6 +435,10 @@ have to link with are -lpthread -lrt (read man libposix4 for more
|
|||
details). You have to call configure --with-thread-lib=-lpthread to avoid
|
||||
using -lthread which doesn't work!
|
||||
|
||||
Using a POSIX shell (zsh or bash, which should come with Solaris) is
|
||||
highly recommended. In fact, some functions, such as compiling frameworks,
|
||||
will not work without it.
|
||||
|
||||
@end table
|
||||
|
||||
Older Instructions:
|
||||
|
@ -426,7 +449,7 @@ true by default). Or use the gnustep-objc package. Also make sure THREADS is
|
|||
set to 'posix' not 'solaris'.
|
||||
|
||||
@c -----------------------------------------
|
||||
@node Solaris 2.7/Intel, Suse 6.x/Intel, Solaris 2.6/Sparc, Machine Specific
|
||||
@node Solaris 2.7/Intel, Suse 6.x/Intel, Solaris/Sparc, Machine Specific
|
||||
@section Solaris 2.7/Intel
|
||||
@c Contact?: Sebastian Niesen <sniesen@niesen.net>
|
||||
|
||||
|
@ -450,9 +473,8 @@ instructions above for more information.
|
|||
@end table
|
||||
|
||||
@c -----------------------------------------
|
||||
@node Suse 6.x/Intel, Suse 7.x/Intel, Solaris 2.7/Intel, Machine Specific
|
||||
@node Suse 6.x/Intel, Suse/Intel, Solaris 2.7/Intel, Machine Specific
|
||||
@section Suse 6.x/Intel
|
||||
@c Contact?: colin@news.sift.co.uk
|
||||
|
||||
GNUstep has been tested on version 6.2-6.4 of Suse
|
||||
|
||||
|
@ -471,10 +493,10 @@ gdnc doesn't work. If you recompile the kernel then it starts working.
|
|||
@end table
|
||||
|
||||
@c -----------------------------------------
|
||||
@node Suse 7.x/Intel, Suse 7.x/PPC, Suse 6.x/Intel, Machine Specific
|
||||
@section Suse 7.x/Intel
|
||||
@node Suse/Intel, Suse 7.x/PPC, Suse 6.x/Intel, Machine Specific
|
||||
@section Suse/Intel
|
||||
|
||||
GNUstep has been tested on version 7.0 of Suse
|
||||
GNUstep has been tested on version 7.0 and 8.0 of Suse
|
||||
|
||||
@table @samp
|
||||
@item Recommended compiler
|
||||
|
@ -485,12 +507,12 @@ Compile with --threads-enabled (non-standard).
|
|||
None
|
||||
|
||||
@item Special Instructions
|
||||
See the instructions for Suse 6.x
|
||||
Unknown.
|
||||
|
||||
@end table
|
||||
|
||||
@c -----------------------------------------
|
||||
@node Suse 7.x/PPC, Unixware-2.1.3/Intel, Suse 7.x/Intel, Machine Specific
|
||||
@node Suse 7.x/PPC, Unixware-2.1.3/Intel, Suse/Intel, Machine Specific
|
||||
@section Suse 7.x/PPC
|
||||
|
||||
GNUstep has been tested on version 7.0 of Suse
|
||||
|
|
|
@ -9,6 +9,19 @@
|
|||
The currently released version is @samp{@value{GNUSTEP-MAKE-VERSION}}.
|
||||
@end ifclear
|
||||
|
||||
@section Changes in version @samp{1.3.4}
|
||||
|
||||
This is a first prerelease version for 1.4.
|
||||
|
||||
@itemize @bullet
|
||||
@item Use gnugc-gnu-gnu library combo for garbage collecting version.
|
||||
@item Add support for --library-combo in opentool
|
||||
@item Change GNUSTEP_PATHPREFIX_LIST to GNUSTEP_PATHLIST
|
||||
@item Add verbosity levels. Use make messages=yes for full messages.
|
||||
@end itemize
|
||||
|
||||
@ifclear ANNOUNCE-ONLY
|
||||
|
||||
@section Changes in version @samp{1.3.3}
|
||||
|
||||
@itemize @bullet
|
||||
|
@ -16,8 +29,6 @@ The currently released version is @samp{@value{GNUSTEP-MAKE-VERSION}}.
|
|||
@item Updated instructions for MingW/MSYS installation.
|
||||
@end itemize
|
||||
|
||||
@ifclear ANNOUNCE-ONLY
|
||||
|
||||
@section Changes in version @samp{1.3.2}
|
||||
|
||||
@itemize @bullet
|
||||
|
|
18
FAQ
18
FAQ
|
@ -1,7 +1,7 @@
|
|||
GNUstep Frequently Asked Questions with Answers
|
||||
***********************************************
|
||||
|
||||
Last updated 10 June 2002. Please send corrections to
|
||||
Last updated 3 July 2002. Please send corrections to
|
||||
<gnustep-maintainer@gnu.org>. Also look at the user FAQ for more user
|
||||
oriented questions.
|
||||
|
||||
|
@ -84,8 +84,8 @@ start java virtual machines inside GNUstep Objective-C code and access
|
|||
java objects in the java virtual machine transparently, as if they were
|
||||
objective-C objects.
|
||||
|
||||
What if I compile GNUstep under OPENSTEP/MacOS X Server?
|
||||
--------------------------------------------------------
|
||||
What if I compile GNUstep under OPENSTEP/MacOS X?
|
||||
-------------------------------------------------
|
||||
|
||||
GNUstep uses the X-windows display postscript extension. The
|
||||
interface to that is not the same as the interface to the
|
||||
|
@ -283,6 +283,18 @@ do that.
|
|||
The main task with the website is to figure out which bits are
|
||||
out-of-date (or wrong) and update/mark-as-outdated as required.
|
||||
|
||||
Why doesn't GDB support Objective-C?
|
||||
------------------------------------
|
||||
|
||||
Apple has submitted their patches to make GDB work with Objective-C
|
||||
programs, and the GDB maintainer has said that he is interested in
|
||||
integrating them. Now it appears that that there is just a lack of time
|
||||
and priority to get this done. You can ask about or lobby for this -
|
||||
see <http://sources.redhat.com/gdb/>.
|
||||
|
||||
There are patches available on the gnustep web site if you want to
|
||||
compile your own gdb (see <http://www.gnustep.org/pub/gnustep/patches>).
|
||||
|
||||
GNU Objective C Compiler and Runtime
|
||||
====================================
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
GNUstep HOWTO
|
||||
*************
|
||||
|
||||
Last Update: 10 June 2002
|
||||
Last Update: 3 July 2002
|
||||
|
||||
This document explains how to build the different components of the
|
||||
GNUstep core libraries and GNUstep Launchpad.
|
||||
|
@ -54,9 +54,9 @@ are required.
|
|||
`libffi library (OPTIONAL)'
|
||||
This is a library that provides stack frame handling for
|
||||
NSInvocation and NSConnection similar to ffcall. However, libffi
|
||||
is still somewhat experimental so you should not use it unless you
|
||||
are familiar with potential problems. Use this instead of ffcall.
|
||||
You don't need both.
|
||||
is not as well tested as ffcall so you should not use it unless
|
||||
you are familiar with potential problems. Use this instead of
|
||||
ffcall. You don't need both.
|
||||
|
||||
`WindowMaker (Version >= 0.62) (OPTIONAL)'
|
||||
GNUstep and WindowMaker work together to provide a consistant
|
||||
|
@ -525,11 +525,12 @@ GNU-Linux/Intel (RedHat 5.x, 6.x, and 7.0)
|
|||
CC=egcs LDFLAGS="-u shmctl@GLIBC_2.2 -L/lib -lc -u getpwuid_r@GLIBC_2.1.2
|
||||
-L/lib -lc -u getpwnam_r@GLIBC_2.1.2 -L/lib -lc" ./configure
|
||||
|
||||
GNU-Linux/PowerPC (LinuxPPC 5.x)
|
||||
================================
|
||||
GNU-Linux/PowerPC (LinuxPPC, Yellowdog)
|
||||
=======================================
|
||||
|
||||
`Recommended compiler'
|
||||
egcs-1.1.2 (default compiler), or gcc-2.95
|
||||
egcs-1.1.2 (default compiler), or gcc-2.95. gcc-3.x works, but gdb
|
||||
can't debug GNUstep executables.
|
||||
|
||||
`Extra libs needed'
|
||||
None.
|
||||
|
@ -541,7 +542,8 @@ GNU-Linux/PowerPC (LinuxPPC 5.x)
|
|||
this problem. There may be a problem with the X server that
|
||||
causes programs to crash with a X_QueryColors error. If so, get a
|
||||
newer X server at
|
||||
<ftp://ftp.linuxppc.org/linuxppc/contrib/linuxppc-1999/software/XFree86-FBDev-3.3.3.1-49b.ppc.rpm>.
|
||||
<ftp://ftp.linuxppc.org/linuxppc/contrib/linuxppc-1999/software/XFree86-FBDev-3.3.3.1-49b.ppc.rpm>
|
||||
(or better).
|
||||
|
||||
Invocations (and DO) do not work well. The major problem is sending
|
||||
data with data sizes less than 4 bytes (chars, shorts, etc). To fix
|
||||
|
@ -643,6 +645,20 @@ OSF Alpha (_Unstable!_)
|
|||
extra -lgnustep-gui in ADDTIONAL_TOOL_LIBS in the
|
||||
GNUmakefile(.preamble).
|
||||
|
||||
Slackware/Intel
|
||||
===============
|
||||
|
||||
GNUstep has been tested on version 8.0 of Suse
|
||||
|
||||
`Recommended compiler'
|
||||
Unknown.
|
||||
|
||||
`Extra libs needed'
|
||||
Unknown.
|
||||
|
||||
`Special Instructions'
|
||||
Unknown.
|
||||
|
||||
Solaris 2.5.1/Sparc
|
||||
===================
|
||||
|
||||
|
@ -673,6 +689,10 @@ Solaris 2.[67]/Sparc
|
|||
have to call configure -with-thread-lib=-lpthread to avoid using
|
||||
-lthread which doesn't work!
|
||||
|
||||
Using a POSIX shell (zsh or bash, which should come with Solaris)
|
||||
is highly recommended. In fact, some functions, such as compiling
|
||||
frameworks, will not work without it.
|
||||
|
||||
Older Instructions: If you are using threads, make sure the
|
||||
Objective-C runtime (libobjc that comes with gcc) is compiled with
|
||||
threads enabled (This is true by default) AND that it is compiled with
|
||||
|
@ -716,10 +736,10 @@ Suse 6.x/Intel
|
|||
gdnc doesn't work. If you recompile the kernel then it starts
|
||||
working.
|
||||
|
||||
Suse 7.x/Intel
|
||||
==============
|
||||
Suse/Intel
|
||||
==========
|
||||
|
||||
GNUstep has been tested on version 7.0 of Suse
|
||||
GNUstep has been tested on version 7.0 and 8.0 of Suse
|
||||
|
||||
`Recommended compiler'
|
||||
Standard. gcc2.95.x, gcc3.0.x and gc3.1 work, but 2.95 is faster.
|
||||
|
@ -729,7 +749,7 @@ Suse 7.x/Intel
|
|||
None
|
||||
|
||||
`Special Instructions'
|
||||
See the instructions for Suse 6.x
|
||||
Unknown.
|
||||
|
||||
Suse 7.x/PPC
|
||||
============
|
||||
|
|
9
INSTALL
9
INSTALL
|
@ -90,9 +90,9 @@ library is) with the with-thread-lib option.
|
|||
./configure --with-thread-lib="-L/usr/local/lib -lgthread -lglib"
|
||||
|
||||
to use libgthread as your threading library. Note that the
|
||||
Objective-C runtime (gnustep-objc) must have a compatible threading
|
||||
backend in order to use this threading library and you must set the
|
||||
appropriate threading backend by hand in the GNUmakefile when compiling
|
||||
Objective-C runtime (libobjc) must have a compatible threading backend
|
||||
in order to use this threading library and you must set the appropriate
|
||||
threading backend by hand in the GNUmakefile if you are using
|
||||
gnustep-objc. If you also need to set compiler flags, use the CFLAGS
|
||||
variable when calling configure:
|
||||
|
||||
|
@ -200,8 +200,7 @@ as `/etc/bashrc', where you could add lines similar to these:
|
|||
variables; thus making them available for all users. Before executing
|
||||
this script, you can setup a default path for scripts in the makefiles
|
||||
package to use for searching for tools and apps by defining the
|
||||
variable GNUSTEP_PATHLIST (and exporting it). By default, it's
|
||||
set to
|
||||
variable GNUSTEP_PATHLIST (and exporting it). By default, it's set to
|
||||
|
||||
$GNUSTEP_USER_ROOT:$GNUSTEP_LOCAL_ROOT:$GNUSTEP_SYSTEM_ROOT
|
||||
|
||||
|
|
17
NEWS
17
NEWS
|
@ -1,9 +1,22 @@
|
|||
NEWS
|
||||
****
|
||||
|
||||
The currently released version is `1.3.3'.
|
||||
The currently released version is `1.3.4'.
|
||||
|
||||
Changes in version `1.3.2'
|
||||
Changes in version `1.3.4'
|
||||
==========================
|
||||
|
||||
This is a first prerelease version for 1.4.
|
||||
|
||||
* Use gnugc-gnu-gnu library combo for garbage collecting version.
|
||||
|
||||
* Add support for -library-combo in opentool
|
||||
|
||||
* Change GNUSTEP_PATHPREFIX_LIST to GNUSTEP_PATHLIST
|
||||
|
||||
* Add verbosity levels. Use make messages=yes for full messages.
|
||||
|
||||
Changes in version `1.3.3'
|
||||
==========================
|
||||
|
||||
* Recognizes XXX_STANDARD_INSTALL=no to not do installation.
|
||||
|
|
2
Version
2
Version
|
@ -4,6 +4,6 @@
|
|||
# The version number of this release.
|
||||
GNUSTEP_MAKE_MAJOR_VERSION=1
|
||||
GNUSTEP_MAKE_MINOR_VERSION=3
|
||||
GNUSTEP_MAKE_SUBMINOR_VERSION=3
|
||||
GNUSTEP_MAKE_SUBMINOR_VERSION=4
|
||||
GNUSTEP_MAKE_VERSION=${GNUSTEP_MAKE_MAJOR_VERSION}.${GNUSTEP_MAKE_MINOR_VERSION}.${GNUSTEP_MAKE_SUBMINOR_VERSION}
|
||||
|
||||
|
|
Loading…
Reference in a new issue