Skip to content

Commit

Permalink
For issue #347 add an explanation of the classification of external d…
Browse files Browse the repository at this point in the history
…ependencies
  • Loading branch information
rfm committed Jan 3, 2025
1 parent 1108135 commit 90dfb08
Showing 1 changed file with 19 additions and 6 deletions.
25 changes: 19 additions & 6 deletions Documentation/install.texi
Original file line number Diff line number Diff line change
Expand Up @@ -40,16 +40,29 @@ Other external libraries that you may need to install include:
@item libdispatch (RECOMMENDED)
@end itemize

If you are installing the GNUstep libraries individually, make sure you
have installed the GNUstep Makefile package (gnustep-make) already, and
you have sourced the makefile script:
In the alist above:

This comment has been minimized.

Copy link
@triplef

triplef Jan 3, 2025

Member

/alist/list/


@itemize
@item OPTIONAL refers to libraries either not usually needed (because most
systems provide the same features in other ways) or used only for minor
extensions to the Apple implementation.
@item RECOMMENDED refers to libraries which are needed to provide standard
features, but where those features may not be used by most applications.
@item HIGHLY RECOMMENDED refer to libraries needed by major features likely
to be required by many/most applications.
@end itemize

Once you have installed the external libraries you want, you set up the
build environment using the GNUstep.sh script:

@example
. $GNUSTEP_SYSTEM_ROOT/Library/Makefiles/GNUstep.sh
@end example
See the GNUstep-HOWTO for more information.

After installing this library you should install gnustep-gui if you are
going to use graphical applications.
Then build/install this librayry: See the GNUstep-HOWTO for more information.

This comment has been minimized.

Copy link
@triplef

triplef Jan 3, 2025

Member

/librayry/library/


After installing this library you should install gnustep-gui (and gnustep-back)
if you are going to use graphical applications.

When you configure this library, make sure you use the same
configuration options as with gstep-make. Some additional options to
Expand Down

0 comments on commit 90dfb08

Please sign in to comment.