OS/2, eCS & ArcaOS - Technical > Programming

Problem with Perl5 when compiling openssl-0.9.8zd

(1/2) > >>

R.M. Klippstein:
I've got emx, gcc, perl5, and GNU make all installed in c:/usr. openssl-0.9.8zd is in c: and extracted In openssl-0.9.8zd . In that directory I changed to the os2 directory and ran os2-emx to create the OSE-EMX.mak file. It throws the error SYS1804: The system cannot find the file PERL2147 (which is located in c:/usr/bin.)
  I've tried different combinations of "set PERLLIB_PREFIX=/perl5/lib;c:/path/to/perl5/lib" but nothing seemed to correct the error. I'm STUCK!   Anybody got any ideas as to what I'm probably forgetting or doing wrong?

thanks
klipp

Dave Yeo:
Where was Perl originally configured as its drive? The error should show (or grep the tree) . Usually the EMX versions of perl were compiled with a prefix like x:/perl or x:/perl5 and yo would install into c:/perl or c:/perl5 and set the PATH and BEGINLIBPATH to have the Perl binary and dlls findable and then something like PERLLIB_PREFIX=x:/Perl/lib c:/Perl/lib perhaps for you x:/Perl/lib c:/usr/lib
You are using an EMX built perl? Not sure if it matters for building OpenSSL

R.M. Klippstein:
Hi Dave, no luck yet! I've extracted PERL-5.14.2-os2-20120105  and copied the resulting perl5 folder to c:/
I also copied the 4 folders (bin,lib,man & usr) included in the perl5 folder into c:/usr. This might be a mistake but I'm thinking I should be able to get to perl5/lib by using one or both of these routes.
  Attached is a comand prompt listing of the error.

Thanks for the help   klipp

Dave Yeo:
What a strange file format. Unzipping I find one png that is just fuzzy lines. Usual for screen shots is a png
Pauls builds are usually in L: For building Mozilla (17 and earlier) I use set PERLLIB_PREFIX=L:/Perl/lib g:\perl\lib note just a blank line between the two arguments.

R.M. Klippstein:
Still not getting anywhere, guess tomorrow I'll try going back to perl-5.8.0, see if that works.

klipp

Navigation

[0] Message Index

[#] Next page

Go to full version