develooper Front page | perl.perl5.porters | Postings from August 2001

Buildung 5.6.1 on OS2 fails - Configure cant locate source

Edwin G√ľnthner
August 30, 2001 00:46
Buildung 5.6.1 on OS2 fails - Configure cant locate source
Message ID:
Hello there,

I want to use perl on OS2.

For a first try I downloaded and installed the binary version from
CPAN. That worked quite well. 
I used the standard installer and placed the files in the locations
that are suggested by the installer.

Now I want to compile the current stable version. OK, so I took 
the perl0S2-DOC and did as it told me:

+ I downloaded the perl sources ( and extracted 
  them to drive F
+ I downloaded the necessary stuff for EMX 
  (zips: emxdev1, emxdev2, bsddev, gnudev1, gnudev2) and installed
  it to C:\emx
+ I downloaded the necessary gnu stuff
  (zips: gnupatch, gnufind, gnuawk, gnufutil, gnusutil, gnututil,
   gnumake, ksh527rt) and installed all the EXEs and dlls to F:\bin
+ I made sure that GNU find / sort are found first
+ . is in my LIBPATH
+ I placed Ilyas db.lib in the corresponding directory
+ I added the necessary settings to config.sys 

+ I did:
  gnupatch -p0 < os2\diff.configure
  I had a look around and found no other patches to apply
  (the ones that came with the binary port seem to be 
  already included in the current sources).

+ I did sh Configure -des -D prefix=f:/perllib ... see what happened:
[F:\p561]sh Configure -des -D perllib_prefix=f:/perllib
(I see you are using the Korn shell.  Some ksh's blow up on Configure.,
mainly on older exotic systems.  If yours does, try the Bourne shell

Sorry, I can't seem to locate the source dir for perl5.  Please start
Configure with an explicit path -- i.e. /some/path/Configure.

Then I tried a lot of things like 
sh /p561/Configure ...
or sh Configure -des -D ... /p561 
and so on - but the message never changes.

Now I am really stunned since I thought that I really followed
the instructions step by step (and other things are working
quite well; for example I had no problem to create and install a 
perl extension as told in the perlxstut).

So please point out the single thing that I did wrong ;-)

thx, Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About