Problems configuring/compiling Perl5a11c1 on HPUX 9.01 
Author Message
 Problems configuring/compiling Perl5a11c1 on HPUX 9.01

Hi all PerlNetHeads!

I'm having troubles compiling Perl5a11c1.  I've compiled a number of
versions of Perl5 up to and including a11b on my HP 9000/710 running
HPUX 9.01 with HP's ANSI C developer's kit (patched up to the very
latest release of the compiler), but when I got a11c (actually a11c1
once I applied Larry's small patch as found on wpi.wpi.edu),
everything died miserably.  I unpacked the source, copied config.sh
from a previous compile, editted config.sh to change install paths,
and typed

        ./Configure -der

The first half of the process worked fine, but it eventually came up
with the following messages.  They are repeated a lot so I have hacked
out some parts but also given the context in hopes that someone might
be able to figure out what happened.

Extracting cflags (with variable substitutions)
Extracting config.h (with variable substitutions)
Extracting ext/DB_File/Makefile (with variable substitutions)
./Configure[7259]: TOP:  not found
./Configure[7259]: TOP:  not found
./Configure[7259]: TOP:  not found
./Configure[7259]: TOP:  not found
./Configure[7259]: TOP:  not found
./Configure[7259]: TOP:  not found
./Configure[7259]: TOP:  not found

...

./Configure[7259]: TOP:  not found
./Configure[7259]: TOP:  not found
Extracting ext/GDBM_File/Makefile (with variable substitutions)
./Configure[7259]: TOP:  not found
./Configure[7259]: TOP:  not found
./Configure[7259]: TOP:  not found

...

./Configure[7259]: TOP:  not found
./Configure[7259]: TOP:  not found
Extracting ext/NDBM_File/Makefile (with variable substitutions)
./Configure[7259]: TOP:  not found
./Configure[7259]: TOP:  not found

...

./Configure[7259]: TOP:  not found
./Configure[7259]: TOP:  not found
./Configure[7259]: TOP:  not found
./Configure[7259]: TOP:  not found
Extracting ext/ODBM_File/Makefile (with variable substitutions)
./Configure[7259]: TOP:  not found
./Configure[7259]: TOP:  not found
./Configure[7259]: TOP:  not found

...

./Configure[7259]: TOP:  not found
./Configure[7259]: TOP:  not found
Extracting ext/POSIX/Makefile (with variable substitutions)
./Configure[7259]: TOP:  not found
./Configure[7259]: TOP:  not found
./Configure[7259]: TOP:  not found

...

./Configure[7259]: TOP:  not found
Extracting ext/SDBM_File/Makefile (with variable substitutions)
./Configure[7259]: TOP:  not found
./Configure[7259]: TOP:  not found

...

./Configure[7259]: TOP:  not found
./Configure[7259]: TOP:  not found
Extracting ext/SDBM_File/sdbm/Makefile (with variable substitutions)
Extracting ext/Socket/Makefile (with variable substitutions)
./Configure[7259]: TOP:  not found
./Configure[7259]: TOP:  not found

...

./Configure[7259]: TOP:  not found
./Configure[7259]: TOP:  not found
Extracting makedepend (with variable substitutions)
Extracting makedir (with variable substitutions)
Extracting writemain (with variable substitutions)

Once it reached this point, the rest of Configure ran fine.  So, I did
a make (hoping for the best), which results in the following error
message (which I assume is related to the above):

        `sh  cflags run.o` run.c
          CCCMD =  cc -c -Aa -D_POSIX_SOURCE -D_HPUX_SOURCE +O1
        cc  -Wl,-E -o miniperl miniperlmain.o perl.o av.o scope.o op.o doop.o do
io.o dump.o hv.o malloc.o mg.o perly.o pp.o regcomp.o regexec.o gv.o sv.o taint.
o toke.o util.o deb.o run.o -lndbm -lm -ldld
        sh writemain  > tmp
        sh mv-if-diff tmp perlmain.c
File perlmain.c not changed.
        `sh  cflags perlmain.o` perlmain.c
          CCCMD =  cc -c -Aa -D_POSIX_SOURCE -D_HPUX_SOURCE +O1
        `sh  cflags dl_hpux.o` dl_hpux.c
          CCCMD =  cc -c -Aa -D_POSIX_SOURCE -D_HPUX_SOURCE +O1
Make:  Don't know how to make /EXTERN.h.  Stop.
*** Error code 1

Stop.

I'm guessing that the "/" in "/EXTERN.h" should really be the full path to
the perl source in which case EXTERN.h would be found and everything
would be happy.

Ideas?

Danny
--

Idaho State University       voice mail : (208) 236-3199
Computer Center              snail mail : Box 8037, Pocatello



Tue, 07 Jan 1997 05:47:23 GMT  
 Problems configuring/compiling Perl5a11c1 on HPUX 9.01

Daniel> I'm having troubles compiling Perl5a11c1.  I've compiled a
Daniel> number of versions of Perl5 up to and including a11b on my HP
Daniel> 9000/710 running HPUX 9.01 with HP's ANSI C developer's kit
Daniel> (patched up to the very latest release of the compiler), but

[...delete stuff...]

Daniel> Extracting cflags (with variable substitutions)
Daniel> Extracting config.h (with variable substitutions)
Daniel> Extracting ext/DB_File/Makefile (with variable substitutions)
Daniel> ./Configure[7259]: TOP:  not found
Daniel> ./Configure[7259]: TOP:  not found
Daniel> ./Configure[7259]: TOP:  not found
Daniel> ./Configure[7259]: TOP:  not found
Daniel> ./Configure[7259]: TOP:  not found
Daniel> ./Configure[7259]: TOP:  not found
Daniel> ./Configure[7259]: TOP:  not found

Daniel> Once it reached this point, the rest of Configure ran fine.  So, I did
Daniel> a make (hoping for the best), which results in the following error
Daniel> message (which I assume is related to the above):

If you look in Makefile.SH in all those directories, you will notice
that ${TOP} doesn't have the required backslash in front of the dollar
sign.  

Andy should be coming out with another version of 5a11 pretty soon.  

John


 Workstation Specialist - Worcester Polytechnic Institute College Computer Ctr.
        I am having FUN...  I wonder if it's NET FUN or GROSS FUN?



Tue, 07 Jan 1997 21:29:17 GMT  
 
 [ 2 post ] 

 Relevant Pages 

1. HPUX 9.01/.05 Perl5 build

2. Compiling perl5.001m on HP-UX 9.01 for a model 375

3. setuid Perl script problem with HP-UX 9.01

4. Problem building perl5.002b3 on HP-UX 9.01

5. Problem with Tk-b9.01 makefiles and stock make on HP-UX 9.01

6. Problem Compiling Perl 5.001 and Curses on HPUX

7. Problem Compiling Perl 5.001 on HPUX 9 9000/750

8. Perl5 HPUX compile problem

9. problem compiling perl on hpux 10.01

10. GD 1.30 Compile Problem on HPUX 11

11. Perl 5.004 configure problem before Linux compile

12. problem compiling perl 5.003 in HPUX

 

 
Powered by phpBB® Forum Software