Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!hp-pcd!hpfcso!mjs From: mjs@hpfcso.HP.COM (Marc Sabatella) Newsgroups: comp.sys.hp Subject: Re: GNU Make 3.58 on HP-UX 7.0 ? Message-ID: <7370211@hpfcso.HP.COM> Date: 21 Sep 90 18:16:51 GMT References: <1990Sep17.201337.15659@bpdsun1.uucp> Organization: Hewlett-Packard, Fort Collins, CO, USA Lines: 33 > LOADLIBES=-lPW wrong - libPW should be avoided like the plague I'm not familiar with GNU Make, so I don't know why this dependency was specified, but... There are some routines in libPW.a that are not defined anywhere else in HP-UX. You may have no choice but to use that library, if you get unresolved externals without it. Also, the behavior of some standard C library routines is subtly different if you use the libPW version; GNU make may depend on it. >Another plague to avoid is CFLAGS = -O. Use CFLAGS = +O1 after you have >checked that the program goes. The -O option only exists so the folks >at HP can make slow core dumps :-) I'm sorry you feel that way. We do our best to fix all bugs that are reported against the optimizer. There are very few in 7.0 on the Series 300. We can't fix them if people avoid using the optimizer rather than submit bug reports, though. >> PS: Why don't HP9000s have the dbx debugger? > >NIH. Correct. Debuggers are non-standard; some of us happen to like xdb better. The biggest argument in favor of dbx is that some poeple may have become accustomed to its syntax. dbx does not have as full a feature set as does xdb, and I for one tend to use xdb's extra feautres a lot. -------------- Marc Sabatella (marc@hpmonk.fc.hp.com) Disclaimers: 2 + 2 = 3, for suitably small values of 2 Bill and Dave may not always agree with me