Howdy *, I am trying to build a cross-compiler on my i386-linux for the hppa-hpux. I am aware of the parisc-linux project which builds cross- compilers for the hppa-linux platform. But my target OS is hpux, not linux, therefore the tutorial from www.parisc-linux.org is not useful for this purpose.
I understand that I need to first compile binutils. So I downloaded binutils-2.15.tar.gz and configured it as follows: ./configure --host=i386-linux --build=i386-linux \ --target=hppa2.0-hp-hpux10.20 \ --prefix=./hpux \ --disable-nls The configuration proccess produces the following warning, but was otherwise successful: > *** This configuration is not supported in the following > subdirectories: > ld > (Any other directories should still work fine.) The make process, on the other hand, failed with the following errors: # ../bfd/.libs/libbfd.a(targets.o): In function `find_target': # /home/cavatina/workarea/lhpxc/src/binutils-2.15/bfd/./targets.c:1169: # undefined reference to `som_vec' # /home/cavatina/workarea/lhpxc/src/binutils-2.15/bfd/./targets.c:1169: # undefined reference to `som_vec' # collect2: ld returned 1 exit status # make[3]: *** [size] Error 1 # make[3]: Leaving directory # `/home/cavatina/workarea/lhpxc/src/binutils-2.15/binutils' # make[2]: *** [all-recursive] Error 1 # make[2]: Leaving directory # `/home/cavatina/workarea/lhpxc/src/binutils-2.15/binutils' # make[1]: *** [all-recursive-am] Error 2 # make[1]: Leaving directory # `/home/cavatina/workarea/lhpxc/src/binutils-2.15/binutils' I would appreciate help from someone with expertise in this area or can point me to the appropriate resources. Thanks a lot in advance! Ivan