How about statically linking DBD and DBI before moving them over to the
other machine? I faintly recall seeing some make messages about how to do
that when I last made them.

> -----Original Message-----
> From: Clive Eisen [mailto:[EMAIL PROTECTED]
> Sent: Friday, April 16, 2004 1:57 PM
> To: Bruce Shaw
> Cc: '[EMAIL PROTECTED]'
> Subject: Re: moving Perl::DBI to a Solaris 2.8 machine without a
> compiler
>
>
> Bruce Shaw wrote:
>
> >For reasons beyond my control, I need to use
> >
> >Perl version 5.8.2
> >DBI-1.39
> >DBD-Oracle-1.14
> >TermReadKey-2.21
> >
> >together on a machine lacking a compiler.  I have compiled everything
> >successfully on a different, pretty-much-identical machine and got Perl
> >moved over successfully.  However, when I try to install Perl::DBI I run
> >into trouble.  When I do a make install, it returns
> >
> >/usr/ucb/cc:  language optional software package not installed
> >
> >which is Sun's uninformative way of informing you that you don't have a
> >proper compiler installed.  I cannot install the compiler on this system
> >because we don't have a license for it and we cannot use gcc as
> it conflicts
> >with other software.  There's no reason for it to compile as
> everything is
> >already built.  I think it's a timestamp issue.
> >
> >I looked through Makefile and Makefile.PL and couldn't find any
> obvious way
> >of doing it.  The guys on #perl suggested making a package, but
> I'm not sure
> >how to do that.
> >
> >This communication is intended for the use of the recipient to
> which it is
> >addressed, and may contain confidential, personal and or privileged
> >information. Please contact us immediately if you are not the intended
> >recipient of this communication, and do not copy, distribute, or
> take action
> >relying on it. Any communication received in error, or subsequent reply,
> >should be deleted or destroyed.
> >
> >
> Why don't you just tar up /usr/lib/perl or /usr/local/lib/perl (
> whichever is appropriate) and move it over?
> You will need to install the Orrible libraries as well : -)
> Just use the same version that you used on the machiine that you
> compiled all this on.
> --
> Clive

Reply via email to