🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.sgi.misc
Article #422

Re: smake to GNU make transition

#422
From: Paul D. Smith
Date: Wed, 07 Apr 1999 00:00
30 lines
2546 bytes
%% Toralf Lund <toralf@kscanners.com> writes:

  tl> As we want our software developed on the SGI to be easier to build on
  tl> other systems, notably Linux, we are planning to ditch smake and start
  tl> using GNUmake instead (as I suppose smake exists for Irix only.) Can
  tl> anyone give me general rules, hints or any kind of information at all
  tl> about the process of rewriting Makefiles that use smake specific
  tl> features like conditionals, special targets/sources and variable
  tl> expansion modifiers?

Go get the GNU make manual.  It's available (of course) in Texinfo and
info format in the distribution, and it's available for purchase in
hardcopy from the FSF or computer bookstores (this sends the FSF $'s,
moreso if you order it directly--yay!), and it's available online from
the FSF's web site in various formats (HTML, DVI, PostScript, text):

  http://www.gnu.org/doc/doc.html

There are two chapters there of particular interest as you start out:
one listing features found in one or more other implementations of make
which don't exist in GNU make (often with suggestions for translation)
and another listing features found in GNU make that may or may not exist
in other versions of make.

-- 
-------------------------------------------------------------------------------
 Paul D. Smith <psmith@baynetworks.com>         Network Management Development
 "Please remain calm...I may be mad, but I am a professional." --Mad Scientist
-------------------------------------------------------------------------------
   These are my opinions---Nortel Networks takes no responsibility for them.
Technical Details
Message-ID: <p5aewkv1ou.fsf@baynetworks.com>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <370B79C9.87BBD1B9@kscanners.com>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 109f73,c67933e3fe96256c
X-Google-Attributes: gid109f73,public
X-Google-Thread: 100159,c67933e3fe96256c
X-Google-Attributes: gid100159,public
X-Google-Thread: 1103af,c67933e3fe96256c
X-Google-Attributes: gid1103af,public
From: psmith@baynetworks.com (Paul D. Smith)
Subject: Re: smake to GNU make transition
Date: 1999/04/07
Message-ID: <p5aewkv1ou.fsf@baynetworks.com>
X-Deja-AN: 463684194
References: <370B79C9.87BBD1B9@kscanners.com>
To: Toralf Lund <toralf@kscanners.com>
X-Complaints-To: usenet@spinner.corpeast.baynetworks.com
X-Trace: spinner.corpeast.baynetworks.com 923502258 23558 192.32.138.39 (7 Apr 1999 16:24:18 GMT)
Organization: Bay Networks, Inc. / Billerica, MA
Reply-To: psmith@baynetworks.com
NNTP-Posting-Date: 7 Apr 1999 16:24:18 GMT
Newsgroups: comp.sys.sgi.misc,comp.os.linux.misc,gnu.utils.help