bug-gnu-utils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: gettext on Tru64Unix


From: Bruno Haible
Subject: Re: gettext on Tru64Unix
Date: Thu, 23 Jan 2003 17:03:43 +0100 (CET)

Martin Mokrejs writes:
>   I've tried to compile current cvs checkout on Tru64Unix

> I have:
> and autoconf 2.54 as autoconf

The first line of autogen.sh says that you need autoconf 2.57.

> $ ./configure  --prefix=/software/@sys/usr
> [...]
> checking for working alloca.h... yes
> checking for alloca... yes
> ./configure: gl_CHECK_HEADER_stdlib_h: command not found
> ./configure: gl_CHECK_HEADER_stri_: command not found

Strange. I don't observe this, with autoconf 2.57 and m4-1.4o.

> But I've managed to get it compiled. During "make install",
> the libintl.so go overwritten and because GNU coreutils like
> install(1), cp(1), ln(1) use it, they stopped working.
> 
> I had to edit intl/Make tu use installbsd on my platform (Tru64Unix, formerly 
> Digital Unix
> or OSF1) and prepend /usr/bin to my $PATH.

Can you please explain what happened? I thought the following patch,
already in the CVS, would take care of this problem:

    2002-09-16  Bruno Haible  <address@hidden>

        * ltmain.sh (install): Use "ln -s -f" instead of "rm -f && ln -s"
        to make a symlink for a shared library.

> $ldd /software/@sys/usr/bin/ls
> 
>         Main  =>   /software/@sys/usr/bin/ls
>         libintl.so.2  =>   /software/@sys/usr/lib/libintl.so
>         libiconv.so  =>   /software/@sys/usr/lib/libiconv.so
>         librt.so  =>   /usr/shlib/librt.so
>         libc.so  =>   /usr/shlib/libc.so
>         libexc.so  =>   /usr/shlib/libexc.so
> $ ldd /usr/bin/ls
> 
>         Main  =>   /usr/bin/ls
>         libc.so  =>   /usr/shlib/libc.so
> $
> 
> So, let's use /usr/bin/ls before we make the system unusable.

I see, but it is not 'ls' which made /software/@sys/usr/lib/libintl.so
go away... ?

Bruno




reply via email to

[Prev in Thread] Current Thread [Next in Thread]