Re: [Tack-devel] ACK compiles on NetBSD-macppc, sort of...
Moved to https://github.com/davidgiven/ack
Brought to you by:
dtrg
From: Gregory T. (t. K. <gt...@di...> - 2006-07-20 11:56:19
|
(Sorry, I didn't mean to send to both Perry and the list with my previous re= ply.) At 10:53 PM -0400 7/19/06, Perry E. Metzger wrote: >I'm happy to interpret error messages and/or help make things build >under NetBSD. It should be fairly straightforward -- I would guess >most issues are caused by the fact that the current NetBSD compilers >are fairly strict. This is greatly appreciated. What I am finding is the primary reasons ACK= isn't compiling is due to changes from BSD 4.2 to BSD 4.4 (outside of the= cdefs.h issue). So far it's been a difference in off_t (from a long to= uint64_t) and a deprecated function call (ftime, replaced by gettimeofday),= and some #defines. Tanenbaum uses pretty strict C in his stuff, as far as= I can tell, and so far I have not found a single compile error related to= the code itself. >BTW, the right thing medium term is to make ACK into a pkgsrc package. This is probably reasonable, since as far as I know pkgsrc has been ported= to all of the BSDs. I'm still trying to put the pieces together, but I= think one step that will initially prevent usability on BSD is going to be= the lack of an ack.out -> elf linker/converter. It took me a day or two to= realize ack.out is not a.out, but then again I'm a little slow on the uptak= e. tim Gregory T. (tim) Kelly Owner Dialectronics.com P.O. Box 606 Newberry, SC 29108 "Anything war can do, peace can do better." -- Bishop Desmond Tutu |