git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12855 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Adam Fedor 2002-02-27 23:29:43 +00:00
parent 1ea3604d5a
commit 80985af3ef
5 changed files with 41 additions and 6 deletions

View file

@ -1,3 +1,10 @@
2002-02-27 Adam Fedor <fedor@gnu.org>
* Documentation/README.MinGW: Update.
* Documentation/faq.texi: Likewise.
* Documentation/machines.texi: Likewise.
* Documentation/userfaq.texi: Likewise.
Wed Feb 27 16:51:34 2002 Nicola Pero <nicola@brainstorm.co.uk>
* subproject.make: Broken into Master and Instance.

View file

@ -94,8 +94,8 @@ LD=`which ld` RANLIB=/usr/bin/ranlib ./configure --target=i386-mingw32 \
--prefix=`cygpath -u $GNUSTEP_SYSTEM_ROOT`
which installs the libraries in the GNUstep directory structure (There is
a script called compile-mingw that automatically configures ffcall
and installs it, but you need to find it on the web). Then
a script in ffcall-1.8d and higher that automatically configures ffcall
and installs, called compile-mingw). Then
make
make install

View file

@ -472,6 +472,10 @@ you have take on too large/complex a project. It's much better to
'resign' and take on a smaller job than to just stop without telling
anyone.
Please document the code you add or change (using autogsdoc comments
that begin with a slash and two asterices). But PLEASE, do not copy from
the Apple documentation or any other copyrighted documentation.
@node How do I start writing code?, How do I start writing documentation?, How can I help with GNUstep?, Compiling and Developing
@subsection How do I start writing code?

View file

@ -395,15 +395,18 @@ set to 'posix' not 'solaris'.
@table @samp
@item Recommended compiler
egcs 1.1.2
egcs 1.1.2, unknown
@item Extra libs needed
Unknown
@item Special Instructions
Make sure there are no -g compiler flags (specify @samp{CFLAGS=
./configure}, when configuring) or remove it from @samp{OPTFLAG}
make/config.make. You will probable get a lot of text relocation
Make sure there are no -g compiler flags (i.e. compiling with debug=yes
might be a problem). Unsure of correct bundle flags - You might need
to use the alternate flags listed in target.make, line 989. Also,
configuring gnustep-make with @samp{--disable-backend-bundle} might be
necessary if you can't get bundles to work.
You will probable get a lot of text relocation
warnings, which probably can be ignored. See the other Solaris
instructions above for more information.

View file

@ -91,5 +91,26 @@ using it for itself. To check, open Window Maker's WPrefs and go to the
Mouse Preferences. Then use another value for the "Mouse grab modifier"
(bottom right). That will allow you to alt-drag things.
@node Problems compiling, , Troubleshooting, Troubleshooting
@subsection Problems compiling
If you get something like
@example
plmerge: error while loading shared libraries:
libgnustep-base.so.1: cannot open shared object file: No such file or directory
@end example
This means your GNU make is broken on your system. Try this:
@example
make LD_LIBRARY_PATH=$LD_LIBRARY_PATH
@end example
You could also be having problems with gcc. gcc 2.96 does not work
(Mandrake 8.1, perhaps others). Use a different compiler, like gcc 3.x.
@bye
\bye