perl5.001 build problem on HPUX 
Author Message
 perl5.001 build problem on HPUX

The patch removes ext/Dynaloader/Makefile.SH but it is referenced
as a dependency in ext/Dynaloader/Makefile

The make dies with:

        Making DynaLoader (static)
make[1]: Entering directory `/dsk1/misc/xfer/perl5.000/ext/DynaLoader'
make[1]: *** No rule to make target `Makefile.SH'.  Stop.
make[1]: Leaving directory `/dsk1/misc/xfer/perl5.000/ext/DynaLoader'
make config failed, continuing anyway...
make[1]: Entering directory `/dsk1/misc/xfer/perl5.000/ext/DynaLoader'
make[1]: *** No rule to make target `Makefile.SH'.  Stop.
make[1]: Leaving directory `/dsk1/misc/xfer/perl5.000/ext/DynaLoader'
make: *** [lib/auto/DynaLoader/DynaLoader.a] Error 1

--
Barry Friedman



Sat, 30 Aug 1997 22:25:08 GMT  
 perl5.001 build problem on HPUX
With the full 5.001 distribution I still can't compile :

AutoSplitting DynaLoader (../../lib/auto/DynaLoader)
make[1]: Leaving directory `/dsk1/misc/xfer/perl5.001/ext/DynaLoader'
cc  -Wl,-E  -o perl perlmain.o libperl.a lib/auto/DynaLoader/DynaLoader.a  `cat ext.libs` -lndbm -lm
/bin/ld: Unsatisfied symbols:
         shl_findsym (code)
                        shl_load (code)

__
Barry Friedman



Sat, 30 Aug 1997 23:02:23 GMT  
 perl5.001 build problem on HPUX

Quote:

>With the full 5.001 distribution I still can't compile :

>AutoSplitting DynaLoader (../../lib/auto/DynaLoader)
>make[1]: Leaving directory `/dsk1/misc/xfer/perl5.001/ext/DynaLoader'
>cc  -Wl,-E  -o perl perlmain.o libperl.a lib/auto/DynaLoader/DynaLoader.a  `cat ext.libs` -lndbm -lm
>/bin/ld: Unsatisfied symbols:
>     shl_findsym (code)
>                    shl_load (code)

>__
>Barry Friedman

I got the "orignal" 5.001 distribution to compile on HP-UX 9.04 (G40/867) by removing
the "-Aa" hint and answering appropriately when reconfiguring (i.e. - I lied and said the
compiler was non-ANSI).  With the patch Larry posted, everything compiles fairly smoothly
except for "pointers not compatible for assignment"  (or something like that)warnings, one for
toke.c and two for op.c.  All tests pass.  Configure says it will NOT include ndbm.h and
just builds SDBM.

However, I cannot get DBI-0.53 to compile as it complains about not being able to find DBD.pm

subdirectory on the source tree.

--

Electrical & Fuel Handling Division, Ford Motor Company
Opions expressed herein are those of the author and in no way represent
any official statement or opinion of Ford Motor Company



Sun, 31 Aug 1997 21:18:03 GMT  
 perl5.001 build problem on HPUX

Quote:


>>With the full 5.001 distribution I still can't compile :

>>AutoSplitting DynaLoader (../../lib/auto/DynaLoader)
>>make[1]: Leaving directory `/dsk1/misc/xfer/perl5.001/ext/DynaLoader'
>>cc  -Wl,-E  -o perl perlmain.o libperl.a lib/auto/DynaLoader/DynaLoader.a  `cat ext.libs` -lndbm -lm
>>/bin/ld: Unsatisfied symbols:
>>         shl_findsym (code)
>>                        shl_load (code)

>>__
>>Barry Friedman

>I got the "orignal" 5.001 distribution to compile on HP-UX 9.04
>(G40/867) by removing the "-Aa" hint and answering appropriately when
>reconfiguring (i.e. - I lied and said the compiler was non-ANSI).
>With the patch Larry posted, everything compiles fairly smoothly
>except for "pointers not compatible for assignment" (or something
>like that)warnings, one for toke.c and two for op.c.  All tests pass.
>Configure says it will NOT include ndbm.h and just builds SDBM.

You need to specify -lndbm -lm as additional libraries.

--
Barry Friedman



Sun, 31 Aug 1997 21:50:49 GMT  
 
 [ 4 post ] 

 Relevant Pages 

1. Problem building DBI with perl5.001

2. building perl5.001 on Linux

3. Probs building perl5.001 on irix 6.0.1

4. perl5.001 build (with 4 official unofficial patches applied)

5. building perl5.001+ on solaris 2.4

6. can't get perl5.001 to build

7. Building Perl5.001 on HP-UX

8. Perl5.001 Build on i860 UNIX box

9. dlopen() error building perl5.001

10. Help on ULTRIX perl5.001 build please

11. Help building perl5.001 on Solaris 2.4

12. Problems with installing perl5.001 on SunOS

 

 
Powered by phpBB® Forum Software