(Illustration by Gaich Muramatsu)
>>>>> "sjt" == Stephen J Turnbull <stephen_at_xemacs.org> writes: sjt> I suspect this is because somehow debian/rules doesn't do sjt> "make all" (all depends on $(RPCHEADERS) which contains sjt> vcrcommon.h), but don't understand the Makefiles well enough sjt> to be sure. I still don't know the full story, but it seems to me now that what happened was that "debian/rules clean" was getting hosed by a broken configure from the automake lossage, so I was using "make clean". This didn't remove Debian's build stamps, so debian/rules thought there was nothing to do, and it was invoking *-install only, not all. It appeared that it was building things because *-install depends on getting the binary built. However, it would for some reason not generate vcrcommon.h, probably because it's not associated with a .o. Once I got the build infrastructure in a consistent state, I could use debian/rules clean, debian/rules build now invokes "make all" during the build stage, and things seem to be working. Maybe the install targets should depend on all? -- Institute of Policy and Planning Sciences http://turnbull.sk.tsukuba.ac.jp University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN Ask not how you can "do" free software business; ask what your business can "do for" free software.Received on 2003-05-14 21:31:59