Ask a Question related to AIX, Design and Development.
-
Casey #1
AIX libc.a(shr.o)
I have search the web for answer to this but had no viable results.
In several cases (IBM HTTP Server, vanilla apache, binary apache) I receive
very similar messages when trying to execute. For example
exec(): 0509-036 Cannot load program ./htpasswd because of the following
errors:
0509-130 Symbol resolution failed for htpasswd because:
0509-136 Symbol isinf (number 37) is not exported from
dependent module /usr/lib/libc.a(shr.o).
0509-192 Examine .loader section symbols with the
'dump -Tv' command.
Similar messages when I try to start other programs. Therefore I believe
it's an enviromental problem rather than an issue with the subject programs.
I would appreciate your advice.
Lanny
---
Outgoing mail is certified Virus Free-
Odchozí posta neobsahuje viry
Checked by AVG anti-virus system ([url]http://www.grisoft.com[/url]).
Version: 6.0.520 / Virus Database: 318 - Release Date: 9/18/2003
Casey Guest
-
How to get the version about the libc.so.1 or libc library
Because the libc.so.1 is just one file and not link to the file with the major or minor version like linux. Is there a command to get the libc... -
Libc 6.2, Debian and compiling modules for ATI Radeon 9700
I just purchased a Radeon 9700 Pro (new MB also, Intel 875PBZ)so I could play America's Army in Linux. I used to play with a Radeon 8500LE, debian... -
Downgrading libc for a single program
A program I have recently installed on my glibc-2.2.5 system is throwing a few errors, and the solution offered by the technical support department... -
avr-gcc/avr-libc
Hi, I tried to compile a simple programm for my avr microprocessor, that I have found on linuxfocus. To make it short. It workes with the... -
hsearch() slow with Solaris 8/9 libc
Casper H.S. Dik <Casper.Dik@Sun.COM> writes: Fixing the bad algorithm used does give a 30x time speed-up for your testcase. If you needs... -
Steve Nottingham #2
Re: AIX libc.a(shr.o)
"Casey" <casey.i@sympatico.ca.xxx> wrote in message news:<e7ubb.732$PT3.138302@news20.bellglobal.com>. ..
Have you got your environment variable LIBPATH set correctly ?> I have search the web for answer to this but had no viable results.
>
> In several cases (IBM HTTP Server, vanilla apache, binary apache) I receive
> very similar messages when trying to execute. For example
>
> exec(): 0509-036 Cannot load program ./htpasswd because of the following
> errors:
> 0509-130 Symbol resolution failed for htpasswd because:
> 0509-136 Symbol isinf (number 37) is not exported from
> dependent module /usr/lib/libc.a(shr.o).
> 0509-192 Examine .loader section symbols with the
> 'dump -Tv' command.
>
> Similar messages when I try to start other programs. Therefore I believe
> it's an enviromental problem rather than an issue with the subject programs.
> I would appreciate your advice.
>
> Lanny
Steve
Steve Nottingham Guest
-
casey #3
Re: AIX libc.a(shr.o)
LIBPATH is /usr/lib:/usr/local/lib
"Steve Nottingham" <steve@wakefieldrfc.freeserve.co.uk>
wrote in message
news:42862645.0309220054.6599a558@posting.google.c om...news:<e7ubb.732$PT3.138302@news20.bellglobal.com>. ..> "Casey" <casey.i@sympatico.ca.xxx> wrote in messageviable results.> > I have search the web for answer to this but had nobinary apache) I receive> >
> > In several cases (IBM HTTP Server, vanilla apache,example> > very similar messages when trying to execute. Forof the following> >
> > exec(): 0509-036 Cannot load program ./htpasswd becausebecause:> > errors:
> > 0509-130 Symbol resolution failed for htpasswdexported from> > 0509-136 Symbol isinf (number 37) is not/usr/lib/libc.a(shr.o).> > dependent modulethe> > 0509-192 Examine .loader section symbols withTherefore I believe> > 'dump -Tv' command.
> >
> > Similar messages when I try to start other programs.the subject programs.> > it's an enviromental problem rather than an issue withcorrectly ?>> > I would appreciate your advice.
> >
> > Lanny
> Have you got your environment variable LIBPATH set>
> Steve
casey Guest
-
Nicholas Dronen #4
Re: AIX libc.a(shr.o)
casey <casey.i@sympatico.ca> wrote:
c> "Steve Nottingham" <steve@wakefieldrfc.freeserve.co.uk>
c> wrote in message
c> news:42862645.0309220054.6599a558@posting.google.c om...c> news:<e7ubb.732$PT3.138302@news20.bellglobal.com>. ..>> "Casey" <casey.i@sympatico.ca.xxx> wrote in messagec> viable results.>> > I have search the web for answer to this but had noc> binary apache) I receive>> >
>> > In several cases (IBM HTTP Server, vanilla apache,c> example>> > very similar messages when trying to execute. Forc> of the following>> >
>> > exec(): 0509-036 Cannot load program ./htpasswd becausec> because:>> > errors:
>> > 0509-130 Symbol resolution failed for htpasswdc> exported from>> > 0509-136 Symbol isinf (number 37) is notc> /usr/lib/libc.a(shr.o).>> > dependent modulec> the>> > 0509-192 Examine .loader section symbols withc> Therefore I believe>> > 'dump -Tv' command.
>> >
>> > Similar messages when I try to start other programs.c> the subject programs.>> > it's an enviromental problem rather than an issue withc> correctly ?>>>> > I would appreciate your advice.
>> >
>> > Lanny
>> Have you got your environment variable LIBPATH set
c> LIBPATH is /usr/lib:/usr/local/lib
Don't top-post. (See URL below.)
Since /usr/lib is searched by default, you shouldn't need it in
LIBPATH. I've seen funky symbol resolution problems -- not sure
if it was on AIX or Solaris -- with including /usr/lib at the front
of LIBPATH.
Regards,
Nicholas
--
"Why shouldn't I top-post?" [url]http://www.aglami.com/tpfaq.html[/url]
"Meanings are another story." [url]http://www.ifas.org/wa/glossolalia.html[/url]
Nicholas Dronen Guest
-
Gary R. Hook #5
Re: AIX libc.a(shr.o)
casey wrote:
Check your levels of bos.rte.libc and bos.up[/mp]:> LIBPATH is /usr/lib:/usr/local/lib
lslpp -l bos.rte.libc bos.up
on both working machines and non-working machines.
Stop putting system library locations into LIBPATH;
binaries _usually_ include /lib:/usr/lib internally
(this is just general advice, BTW).
It's likely that non-working machines have a back-level
libc, and may require upgrading. The other thing you
can do is "dump -Tv /usr/lib/libc.a |grep isinf" to
make sure the symbol is exported from libc.a(shr.o). If
it's not, an upgrade is in order. If it is, perhaps you
have a second, older copy of libc lying around somewhere?
--
Gary R. Hook / AIX PartnerWorld for Developers / These opinions are MINE
__________________________________________________ ______________________
Gary R. Hook Guest
-
casey #6
Re: AIX libc.a(shr.o)
"Nicholas Dronen" <ndronen@io.frii.com> wrote in message
news:3f6f1b1b$0$62085$75868355@news.frii.net...because> casey <casey.i@sympatico.ca> wrote:
> c> "Steve Nottingham" <steve@wakefieldrfc.freeserve.co.uk>
> c> wrote in message
> c> news:42862645.0309220054.6599a558@posting.google.c om...> c> news:<e7ubb.732$PT3.138302@news20.bellglobal.com>. ..> >> "Casey" <casey.i@sympatico.ca.xxx> wrote in message> c> viable results.> >> > I have search the web for answer to this but had no> c> binary apache) I receive> >> >
> >> > In several cases (IBM HTTP Server, vanilla apache,> c> example> >> > very similar messages when trying to execute. For> >> >
> >> > exec(): 0509-036 Cannot load program ./htpasswdhtpasswd> c> of the following> >> > errors:
> >> > 0509-130 Symbol resolution failed forwith> c> because:> c> exported from> >> > 0509-136 Symbol isinf (number 37) is not> c> /usr/lib/libc.a(shr.o).> >> > dependent module> c> the> >> > 0509-192 Examine .loader section symbols with> c> Therefore I believe> >> > 'dump -Tv' command.
> >> >
> >> > Similar messages when I try to start other programs.> >> > it's an enviromental problem rather than an issueit in> c> the subject programs.> c> correctly ?> >> > I would appreciate your advice.
> >> >
> >> > Lanny
> >>
> >> Have you got your environment variable LIBPATH set
>
> c> LIBPATH is /usr/lib:/usr/local/lib
>
> Don't top-post. (See URL below.)
>
> Since /usr/lib is searched by default, you shouldn't neednot sure> LIBPATH. I've seen funky symbol resolution problems --the front> if it was on AIX or Solaris -- with including /usr/lib at[url]http://www.aglami.com/tpfaq.html[/url]> of LIBPATH.
>
> Regards,
>
> Nicholas
>
> --
> "Why shouldn't I top-post?"[url]http://www.ifas.org/wa/glossolalia.html[/url]> "Meanings are another story."
You are absolutely correct
casey Guest
-
Paul Pluzhnikov #7
Re: AIX libc.a(shr.o)
"Gary R. Hook" <nospam@nospammers.net> writes:
It is pretty clear from his message:> perhaps you
> have a second, older copy of libc lying around somewhere?
0509-136 Symbol isinf (number 37) is not exported from
dependent module /usr/lib/libc.a(shr.o).
that the loader picked the *right* libc.a, so it is just a
"bos.rte.libc is too old" issue, I think.
Cheers,
--
In order to understand recursion you must first understand recursion.
Paul Pluzhnikov Guest
-
Jeff Trawick #8
Re: AIX libc.a(shr.o)
Paul Pluzhnikov wrote:
Absolutely...> "Gary R. Hook" <nospam@nospammers.net> writes:
>
>>>>perhaps you
>>have a second, older copy of libc lying around somewhere?
>
> It is pretty clear from his message:
>
> 0509-136 Symbol isinf (number 37) is not exported from
> dependent module /usr/lib/libc.a(shr.o).
>
> that the loader picked the *right* libc.a, so it is just a
> "bos.rte.libc is too old" issue, I think.
IIRC, isinf() was added to libc somewhere around AIX 4.3.3 ML 07.
Apache 1.3 will use isinf() if present on the build system, so
presumably this is an Apache 1.3 built on fairly recent AIX 4.3.3 but
installed on older AIX 4.3.3.
Jeff Trawick Guest



Reply With Quote

