🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.utils.bug
Article #979

Defining make program requirements

#979
From: Karl Berry
Date: Wed, 30 Sep 1992 12:47
38 lines
2010 bytes
    Should one assume that if the package is a GNU package that gnu make is
    going to be required to make it?

No.

     others seem to
    depend on GNU make without specifying.

That's wrong; if it doesn't specify, then any make should work, and you
should report a bug.

    gcc -O -o regex  dregex.o printchar.o upcase.o xmalloc.o alloca.o test.o bsd-interf.o other.o tregress.o psx-basic.o psx-extend.o psx-generic.o psx-group.o psx-interf.o psx-interv.o main.o
    ld: Undefined symbol
       start
       _re_exec
       _re_comp
       .udiv
    ld: entry point not in text
    collect: /usr/bin/ld returned 2 exit status

Well, re_exec and re_comp should be in bsd-interf.o.  Are they (check
with nm)?  start and .udiv missing sounds like something is wrong with
the loader, but I'm afraid I wouldn't know where the problem might be.
Maybe gcc -v would help you isolate the problem.

   because the regex.info files were not rebuilt .

They shouldn't be rebuilt; the .info that come with the distribution
should be up-to-date.

    I cannot tell if I am having a package problem or if it has to do with a gcc
    or gnu make configuration problem.

I don't see anything that suggests the linking problem is due to GNU
make vs.  Sun's make ... it sounds like a gcc installation error in one
way or another, but that's just a guess.  (I didn't get the error with
SunOS 4.1.1/GCC 2.2.2/GNU make 3.62.)  I don't see anything else that
looks like an error.
Technical Details
Message-ID: <199209302047.AA01791@claude.cs.umb.edu>
Path: arc1-ca.pugleaf.net!sparky!uunet!convex!linac!pacific.mps.ohio-state.edu!cis.ohio-state.edu!claude.cs.umb.edu!karl
References: <9209280951.AA642@cas.org>

Show Full Headers
Complete Article Headers
Newsgroups: gnu.utils.bug
Path: arc1-ca.pugleaf.net!sparky!uunet!convex!linac!pacific.mps.ohio-state.edu!cis.ohio-state.edu!claude.cs.umb.edu!karl
From: karl@claude.cs.umb.edu (Karl Berry)
Subject: Defining make program requirements
Message-ID: <199209302047.AA01791@claude.cs.umb.edu>
Sender: gnulists@ai.mit.edu
Reply-To: karl@cs.umb.edu
Organization: GNUs Not Usenet
References: <9209280951.AA642@cas.org>
Distribution: gnu
Date: Wed, 30 Sep 1992 12:47:53 GMT
Approved: bug-gnu-utils@prep.ai.mit.edu
Lines: 39