Re: [Tack-devel] ACK compiles on NetBSD-macppc, sort of...
Moved to https://github.com/davidgiven/ack
Brought to you by:
dtrg
From: David G. <dg...@co...> - 2006-07-19 14:58:49
|
Gregory T. (tim) Kelly wrote: [...] > How was this going? After I saw the problem with rm_deps not being > found, I started looking through a lot of the sub-components' Out files= =2E > Lots of messages related to rm_deps and do_resolve. Adding an absolute > path makes them work, but these are used in a lot of Makefiles. Before = I > do a lot of global replacing in the proto.make files, I thought I'd > check with you and see if the shell fixes you did make any difference. Well, I have the new build system building all the backends and assemblers, the K&R C compiler, the ANSI C compiler, the ack driver, plus all the libraries they depend on and a large selection of utilities. It's possible to use it as it stands to compile a C program --- but only to unoptimised em assembly. The next thing it's complaining about is that I haven't ported the global optimiser yet, so that's the next thing on my list. I'm hoping that I'll have the new build system working sufficiently to allow compilation to native assembler reasonably soon; when that happens I'll check everything in. (Actually producing native *binaries* involves building a whole set of back-end libraries, which is considerably more complicated.) I'd rather not spend too much time on the old build system right now because, er, it's incomprehensible and makes my head hurt to try and deal with. (I spent about an hour today just trying to find the place where the descr files get installed to the target directory.) > If they don't fix the problem, my thoughts were to replace "rm_deps" > in the proto.make files with "$(RM_DEPS)" where RM_DEPS =3D > $(UTIL_HOME)/bin/rm_deps, and do the same for do_resolve. Feedback > appreciated. Actually, the easiest solution is to just add '#!/bin/sh' at the beginning of the rm_deps script --- doing that will mean the shell will notice it's executable when it's doing its path search. --=20 +- David Given --McQ-+ "You cannot truly appreciate _Atlas Shrugged_ | dg...@co... | until you have read it in the original Klingon." | (dg...@ta...) | --- Sea Wasp on r.a.sf.w +- www.cowlark.com --+ |