mirror of
https://github.com/gnustep/tools-make.git
synced 2025-04-22 22:00:49 +00:00
Updated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12855 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
1ea3604d5a
commit
80985af3ef
5 changed files with 41 additions and 6 deletions
|
@ -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.
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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?
|
||||
|
|
|
@ -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.
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue