|
From: | B. Douglas Hilton |
Subject: | Re: No luck with libc compilation - missing l4/arch.h file (?) |
Date: | Wed, 02 Mar 2005 08:07:31 -0500 |
User-agent: | Mozilla Thunderbird 0.8 (X11/20041212) |
Marcus Brinkmann wrote:
I am also running into the arch.h issues while attempting to build libc for hurd-l4, and I am considering working on building the cross-toolchain environment (I'm in Gentoo now so I don't have the cheap cross-compiler anymore). But anyways, I read your message above and figured I'd take a crack at the install-headers target and here's how I approached it.Sure. If you really want to get us ahead of where we have already been a zillion times though, it would be nice if you could work out how to get proper "make install-header" targets with automake, so that we can have a clean and proper bootstrap procedure without dirty tricks. It can't be much that is required to get this working properly.
Insert this into configure.am before the documentation checks: # Required for making the install-headers target AC_CHECK_PROG([CP], [cp], cp :) Then append the following to the top level Makefile.am: install-headers: include $(CP) -RL include $(prefix) include: config.status ./config.statusIt is sort of a kludge but it gets the job done. The main problem is that the source include directory doesn't even exist until you run configure, so its hard to specify what to copy since you don't really know in advance.
Hope this helps a bit. - Doug
[Prev in Thread] | Current Thread | [Next in Thread] |