Re: how to compile 7.0 kernel?
- From: Jason Bourne <j_bourne_treadstone@xxxxxxxxxxx>
- Date: Sat, 08 Dec 2007 00:45:22 GMT
swun2010@xxxxxxxxx wrote:
[snip]
[snip]That's not an error you're getting when compiling a kernel.
cc -static -o rescue rescue.o
You're obviously compiling "rescue" here.
csh.lo(.text+0xd796): In function `nlsclose':
: undefined reference to `dl_iconv_close'
csh.lo(.text+0xd911): In function `nlsinit':
: undefined reference to `dl_iconv_open'
csh.lo(.text+0xda0c): In function `iconv_catgets':
: undefined reference to `dl_iconv'
*** Error code 1
IT doesn't say I have to add special options in the kernel file in
order to buildworld properly.
btw, the error I got from build kernl, not from buildworld.
Thanks\
The error described above would come during a buildworld. I'm confused as to
why you continue to say it was from buildkernel.
Before leaving for work this morning I csup'd a RELENG_6_2 machine to
RELENG_7, did the buildworld/buildkernel dance. Just finished installing
it. Nary a problem to be seen.
A few things strike me:
1 - Possibly the source code on the ISO you downloaded and installed had
something wrong in it. If so, others would be reporting the same problem.
The solution would probably be to do a virgin install and then immediately
csup the source code to RELENG_7. Most likely if this was indeed an error
on the ISO then updating the source would pull in the fix.
2 - Since I just finished a successful upgrade without problems, I'm left
with the impression that you are following some kind of incorrect
procedure. Continuing to indicate that this error is a result of trying to
build a kernel just doesn't make sense. The build of csh where your error
occurred is *not* part of the kernel build!
3 - Another far fetched idea I had was that maybe you were using some
strange LC_ALL or LC_LANG environment with a character set that was
throwing things for a loop. If so, try en_US instead.
4 - We are also comparing apples to oranges to a degree. I rebuilt from a
known good 6.2 Release and did not try any install from the Beta4 ISO.
While this might be an important difference clue-wise, I still believe that
a csup of source to RELENG_7 would even out any difference. Unless you are
doing something wrong. Do you clean out /usr/obj after failures? Was there
leftover /usr/obj cruft? Probably not if this is being begun from a virgin
install.
As an afterthought, I seem to recall somewhere not too long ago some
discussion somewhere concerning mirrors in .au being out of date. IIRC it
was some, but maybe not all. I also seem to think it was complained about
and taken care of, but didn't pay it too much attention as I'm not in .au.
If you try the RELENG_7 src update ensure that it is truly up to date.
I know all too well how frustrating your situation can be. What I would
suggest is not to fixate on the error itself, per se, but rather on what
you are doing that creates the error. If we can figure out what you're
doing wrong the error will disappear. I wish you the best of luck in any
event. :-)
-Jason
.
- References:
- how to compile 7.0 kernel?
- From: swun2010
- Re: how to compile 7.0 kernel?
- From: Eric Masson
- Re: how to compile 7.0 kernel?
- From: swun2010
- Re: how to compile 7.0 kernel?
- From: Eric Masson
- Re: how to compile 7.0 kernel?
- From: swun2010
- Re: how to compile 7.0 kernel?
- From: Eric Masson
- Re: how to compile 7.0 kernel?
- From: swun2010
- Re: how to compile 7.0 kernel?
- From: Jason Bourne
- Re: how to compile 7.0 kernel?
- From: Max Haus
- Re: how to compile 7.0 kernel?
- From: swun2010
- Re: how to compile 7.0 kernel?
- From: Martin Etteldorf
- Re: how to compile 7.0 kernel?
- From: swun2010
- how to compile 7.0 kernel?
- Prev by Date: Re: how to compile 7.0 kernel?
- Next by Date: Re: how to compile 7.0 kernel?
- Previous by thread: Re: how to compile 7.0 kernel?
- Next by thread: Re: how to compile 7.0 kernel?
- Index(es):
Relevant Pages
|