- From: Bill Rizzi <rizzi@softserv.com>
- Date: Wed, 21 Aug 1996 10:08:17 -0700
- To: Charles Morehead <cmore@jung.HQ.ileaf.com>
- CC: www-lib-bugs@w3.org
Charles Morehead wrote: > The other problem had to do with using configure with a platform > specific sub directory (if one is going to make on multiple platforms > in the same source hierarchy, one can make a subdirectory for the > platform, cd into that directory and the run ../configure). I had to > add "../../" to many of them in order to compile. I had this (or a very similar) problem with all of the application Makefiles. Specifically, the distributed `app`/src/Makefile.in files. I don't have automake, so I was using Makefile.in rather than Makefile.am, from which Makefile.in is generated by automake. The problem is that header file dependencies are expressed as "Library/src/HTxxx.h" rather than "../../Library/src/HTxxx.h". I got around this by putting a symbolic link in each affected directory: ksh from top-level directory: $ for app in ComLine LineMode Listen MiniServ PICS-client Robot > do > ln -s ../../Library $app/src/Library > done $ ln -s ../../PICS-client LineMode/src/PICS-client Quick and dirty, but effective. Z -- Bill Rizzi rizzi@softserv.com Software Services Z http://www.softserv.com/~rizzi Santa Barbara, CA
Received on Wednesday, 21 August 1996 13:07:22 UTC