Operating System - HP-UX
1847240 Members
2654 Online
110263 Solutions
New Discussion

Merijn's gcc 3.4.3 for 11.00 missing libintl.sl

 
SOLVED
Go to solution
only_1
Occasional Advisor

Merijn's gcc 3.4.3 for 11.00 missing libintl.sl

Hi, I just downloaded Merijn's gcc 3.4.3 for hpux 11.00 from http://mirrors.develooper.com/hpux/gcc-3.4.3-32-11.00-hppa2.0.tbz
it is a tar+bzip2 version, just unzip and untar to finish installation (named "pa20_32").
But, when I try to compile some gnu libraries such as gettext, sed, tar and etc, it report something like "dld.sl: cannot open /usr/local/pa20_32/lib/libintl.sl.8, no such file or directory."
But I found there is no such a libintl.sl at that position even at the tar+bz file.
any idea?
12 REPLIES 12
only_1
Occasional Advisor

Re: Merijn's gcc 3.4.3 for 11.00 missing libintl.sl

BTW: I install the gcc 3.4.3 at /usr/local. It is the right place as Merijn suggested.
Robert-Jan Goossens
Honored Contributor

Re: Merijn's gcc 3.4.3 for 11.00 missing libintl.sl

only_1
Occasional Advisor

Re: Merijn's gcc 3.4.3 for 11.00 missing libintl.sl

En, that's my thread.
I have given up gcc 4.1.1 for hpux11.00. I found gcc 3.4.3 is more stable for compiling.
H.Merijn Brand (procura
Honored Contributor
Solution

Re: Merijn's gcc 3.4.3 for 11.00 missing libintl.sl

3.4.6 is the best choice for 10.20, 11.00, and 11.11. For 11.23 and up, I'd go for 4.2.x

Why did you get 3.4.3 as tbz, and not the 3.4.6 depot?

http://mirrors.develooper.com/hpux/gcc-3.4.6-11.00.sd.bz

# bzip2 -d gcc-3.4.6-11.00.sd.bz
# swlist -s `pwd`/gcc-3.4.6-11.00.sd

If you still need the libiconv for 11.00, I can put it online.

Enjoy, Have FUN! H.Merijn
Enjoy, Have FUN! H.Merijn
only_1
Occasional Advisor

Re: Merijn's gcc 3.4.3 for 11.00 missing libintl.sl

Hi, Merijn. THX for your quick reply.
I use the tar version because there is only pa20_32 in the tar file. If I use gcc 4.1.1 depot version, there are pa20_32 and pa20_64 in it. I found some gnu libraries will install their .h files to pa20_64.
OK, I'll try gcc 3.4.6 depot version soon.
H.Merijn Brand (procura
Honored Contributor

Re: Merijn's gcc 3.4.3 for 11.00 missing libintl.sl

I know you closed it (without assigning points), but you have the option to not install both 32bit and 64bit from a depot!

Enjoy, Have FUN! H.Merijn
Enjoy, Have FUN! H.Merijn
only_1
Occasional Advisor

Re: Merijn's gcc 3.4.3 for 11.00 missing libintl.sl

Sorry, Merijn. I missed assigning points.
BTW:
I've installed your gcc 3.4.6, But I found it missed standard c++ header files. such as , and etc.
any idea?
Dennis Handly
Acclaimed Contributor

Re: Merijn's gcc 3.4.3 for 11.00 missing libintl.sl

>I missed assigning points.

You can reopen threads to assign points:
http://forums12.itrc.hp.com/service/forums/helptips.do?#41
H.Merijn Brand (procura
Honored Contributor

Re: Merijn's gcc 3.4.3 for 11.00 missing libintl.sl

only, is that from gcc/g++ or from glibc?
I won't notice myself, as I don't use C++

my depots just have gcc/g++, plus the odd library I left in the distro, but no specific port of glibc

Enjoy, Have FUN! H.Merijn
Enjoy, Have FUN! H.Merijn
only_1
Occasional Advisor

Re: Merijn's gcc 3.4.3 for 11.00 missing libintl.sl

I really need the standard c++ header files. A lot of gnu libraries need them such as "tiff".
Hi, Merijn. I don't know where to get these header files.
Is there any good gcc version (full support c/c++) for hpux11.00?

BTW: When I was compiling jpeg library, the configure told me the "ld" did not support shared library. Did that mean I cannot install shared library under hpux11.00?
H.Merijn Brand (procura
Honored Contributor

Re: Merijn's gcc 3.4.3 for 11.00 missing libintl.sl

Hmm, I probably did not have a g++ complete build in 3.4.x as these include files seem to be missing

/wrk 102 > find * | grep iostream
gcc-403/pa20_64/include/c++/4.0.3/backward/iostream.h
gcc-403/pa20_64/include/c++/4.0.3/iostream
gcc-403/pa20_32/include/c++/4.0.3/backward/iostream.h
gcc-403/pa20_32/include/c++/4.0.3/iostream
gcc-411-32/include/c++/4.1.1/backward/iostream.h
gcc-411-32/include/c++/4.1.1/iostream
pa20_32-2/include/g++-3/iostream.h
pa20_32-2/include/g++-3/iostreamP.h
pa20_32-2/include/g++-3/stdiostream.h
pa20_32-2/include/g++-3/iostream


GNU ld might be causing trouble. I moved it out of the way:

# cd /usr/local/pa20_64/bin
# mv ld gld

I'll see if I can (re)build 3.4.6 *with* c++. Don't hold your breath though, I'm more busy with perl-5.10 now. Until then please read the instructions on my site, and try to build g++ yourself with the installed gcc. Should work/

Enjoy, Have FUN! H.Merijn
Enjoy, Have FUN! H.Merijn
only_1
Occasional Advisor

Re: Merijn's gcc 3.4.3 for 11.00 missing libintl.sl

THX Merijn.
EN... I'm trying to compile a gtk+2 for hpux11.00.
Now, Maybe I should try to compile my own gcc.
I'll wait for your new 3.4.6 :)