Changeset 13956


Ignore:
Timestamp:
Jul 13, 2010, 4:38:36 AM (9 years ago)
Author:
rme
Message:

Use /usr/bin/gm4 on Solaris systems.

I don't know if Sun fixed the bundled GNU m4 in the
2009.06 release, or if we simplified our use of m4
somehow (e.g., by switching back to the standard m4
quoting syntax), but the bundled GNU m4 now seems up to
the task of building the lisp kernel.

Location:
trunk/source/lisp-kernel
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/lisp-kernel/solarisx64/Makefile

    r13638 r13956  
    1818RM = /bin/rm
    1919AS = /usr/sfw/bin/gas
    20 # As of this writing, /usr/sfw/bin/gm4 is both more recent (1.4.2 vs 1.4)
    21 # and more buggy than /opt/sfw/bin/gm4, which is available on the
    22 # "Solaris companion" disk.  Do you get the impression that the people
    23 # who put this stuff together aren't paying much attention ?
    24 # Marching forward: as of the OpenSolais 0805 (snv_86) release, there
    25 # doesn't seem to be any way of obtaining a non-broken GNU m4 from Sun.
    26 # I just downloaded the source to 1.4.11 and installed it in /usr/local/bin;
    27 # I didn't try blastwave.org or sunfreeware.com; there might be working
    28 # packages there
    29 M4 = /usr/local/bin/m4
     20# In earlier OpenSolaris releases, the bundled GNU m4 didn't work to
     21# build the lisp kernel.  In the 2009.06 release, /usr/bin/gm4 seems
     22# to be adequate, but if m4 gives you any trouble, just download
     23# the GNU m4 source from somewhere and use that.
     24M4 = /usr/bin/gm4
    3025CC = /usr/sfw/bin/gcc
    3126ASFLAGS = --64 --divide
  • trunk/source/lisp-kernel/solarisx86/Makefile

    r13638 r13956  
    1818RM = /bin/rm
    1919AS = /usr/sfw/bin/gas
    20 # As of this writing, /usr/sfw/bin/gm4 is both more recent (1.4.2 vs 1.4)
    21 # and more buggy than /opt/sfw/bin/gm4, which is available on the
    22 # "Solaris companion" disk.  Do you get the impression that the people
    23 # who put this stuff together aren't paying much attention ?
    24 # Marching forward: as of the OpenSolais 0805 (snv_86) release, there
    25 # doesn't seem to be any way of obtaining a non-broken GNU m4 from Sun.
    26 # I just downloaded the source to 1.4.11 and installed it in /usr/local/bin;
    27 # I didn't try blastwave.org or sunfreeware.com; there might be working
    28 # packages there
    29 M4 = /usr/local/bin/m4
     20# In earlier OpenSolaris releases, the bundled GNU m4 didn't work to
     21# build the lisp kernel.  In the 2009.06 release, /usr/bin/gm4 seems
     22# to be adequate, but if m4 gives you any trouble, just download
     23# the GNU m4 source from somewhere and use that.
     24M4 = /usr/bin/gm4
    3025CC = /usr/sfw/bin/gcc
    3126ASFLAGS = --32 --divide
Note: See TracChangeset for help on using the changeset viewer.