Stephen J. Turnbull writes:
>>>>> "SY" == Steve Youngs
<youngs(a)xemacs.org> writes:
PB> go from here ?? any thing you need me to send ?? (like
PB> complete output from make install ??)
SY> Perhaps the best way would be to build XEmacs using Adrian's
SY> excellent 'build' package. And use that to send off a build
SY> report. Properly set up 'build' will gather everything for
SY> you.
And then it will filter out exactly the stuff we need (== everything)
because it's _omission_ of something we need to detect. This time we
really need the unfiltered log.
oki attached below
Peter, I assume you're using the native make; you might try with
gmake.
yeah looks like it from the build output
just had a look at the options for build
didnt notice the option for changing the make program
adrian is there an option for changing the make progran in your build program ??
I suspect that you, or perhaps our makefile, took a shortcut
somewhere. However, if you do a `make install' at top level, you
should get all of the relevant directories made. This is forced.
just did a `make install' in top level directory
the previous install was still there and it installed all the files
into lib/xemacs-21.5-b3/i386-unknown-freebsd4.3
then i removed the directory and tried again
it didnt install all the files, so it does look like a makefile poblem
(im guessing here im not completely sure)
But then one thing that seems odd is that there doesn't seem to
be a
.PHONY declaration for the ${archlibdir} target (an install
dependency) in lib-src/Makefile. Maybe GNU make is smart enough to do
without, but BSD make needs it? Or maybe it needs it under certain
special conditions? Or maybe the rest of us never trigger the
conditions, so it's problem for all makes?
you might see if (assuming you can reproduce the problem) adding
.PHONY ${archlibdir}
to the lib-src/Makefile.in.in makes the problem go away.
ok will give this a go
i just upgraded to FreeBSD 4.4 so i want to do a rebuild anyway
i will do a build as i have done before and see if the problem goes away
if not i will try adding .PHONY ${archlibdir} to lib-src/Makefile.in.in
thanks for the help stephen
will let you know how it all goes
--
-------------------------------------------------------------------------
Peter (Rendhalver)
XEmacs Advocate
Perl Hacker
Apache God
FreeBSD Devote
rendhalver(a)users.sourceforge.net
There are only two things that are infinite,
the universe and human stupidity,
and i am not certain about the former
- Albert Einstein
-------------------------------------------------------------------------