Building on HP-UX 11.23 ia64

Tvrtko A. Ursulin tvrtko.ursulin@sophos.com
Wed Dec 19 11:46:00 GMT 2007


Hi all,

What is the right recipe to build, for example version 2.18, on HP-UX 11.23 
ia64?

Bundled HP's compiler fails to parse some code constructs (GNU extensions I 
believe) and if built with gcc 3.4.3 in combination with HP's ld resulting ar 
binary fails to load due to unresolved dynamic symbols - like this:

/usr/lib/hpux32/dld.so: Unsatisfied data symbol 'yylsp' in load 
module '/usr/lib/hpux32/libl.so.1'.
/usr/lib/hpux32/dld.so: Unsatisfied data symbol 'yyolsp' in load 
module '/usr/lib/hpux32/libl.so.1'.
/usr/lib/hpux32/dld.so: Unsatisfied data symbol 'yyfnd' in load 
module '/usr/lib/hpux32/libl.so.1'.
/usr/lib/hpux32/dld.so: Unsatisfied data symbol 'yytextuc' in load 
module '/usr/lib/hpux32/libl.so.1'.
/usr/lib/hpux32/dld.so: Unsatisfied data symbol 'yylenguc' in load 
module '/usr/lib/hpux32/libl.so.1'.
/usr/lib/hpux32/dld.so: Unsatisfied data symbol 'yylstate' in load 
module '/usr/lib/hpux32/libl.so.1'.
/usr/lib/hpux32/dld.so: Unsatisfied data symbol 'yyprevious' in load 
module '/usr/lib/hpux32/libl.so.1'.
/usr/lib/hpux32/dld.so: Unsatisfied data symbol 'yytextarr' in load 
module '/usr/lib/hpux32/libl.so.1'.
/usr/lib/hpux32/dld.so: Unsatisfied data symbol 'yyextra' in load 
module '/usr/lib/hpux32/libl.so.1'.

Hm, I just realised I haven't tried building it in 64-bit mode. I will do that 
and report back the results..

TIA,

Tvrtko

Sophos Plc, The Pentagon, Abingdon Science Park, Abingdon,
OX14 3YP, United Kingdom.

Company Reg No 2096520. VAT Reg No GB 348 3873 20.



More information about the Binutils mailing list