X-Recipient: archive-cygwin AT delorie DOT com X-SWARE-Spam-Status: No, hits=-5.5 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED,DKIM_VALID,FREEMAIL_FROM,KHOP_RCVD_TRUST,KHOP_THREADED,RCVD_IN_DNSWL_LOW,RCVD_IN_HOSTKARMA_YE X-Spam-Check-By: sourceware.org MIME-Version: 1.0 X-Received: by 10.182.185.37 with SMTP id ez5mr19132932obc.73.1362492604978; Tue, 05 Mar 2013 06:10:04 -0800 (PST) In-Reply-To: <5134EFA4.3010505@symantec.com> References: <5134EFA4 DOT 3010505 AT symantec DOT com> Date: Tue, 5 Mar 2013 08:10:04 -0600 Message-ID: Subject: Re: Perl DBD::Oracle 'make test' fails: Oracle.dll permission denied From: Reini Urban To: cygwin AT cygwin DOT com Cc: bob_mcgowan AT symantec DOT com Content-Type: text/plain; charset=ISO-8859-1 X-IsSubscribed: yes Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com On Mon, Mar 4, 2013 at 1:01 PM, Bob McGowan wrote: > I have DBI 1.623 installed, and am attempting to install DBD::Oracle 1.27. > > I'm using Oracle instant client for Oracle 11.2, and I created my own > oci.def file using 'pexports' and 'dlltool', as described in the header of > the original oci.def file. > > The 'perl Makefile.PL' generates no errors. > > My 'make' creates Oracle.dll without any major issues (a few minor > complaints about mismatched types in printf, pointer casts, ...). > > The 'make test' fails the first test: > > Can't load ... Oracle.dll for module DBD::Oracle: Permission denied... I'm not sure if the Dynaloader fails, or if the connection to the oracle db fails with this error. If it's the Dynaloader be sure that all dependencies can be loaded. ldd blib/arch/Oracle/Oracle.dll will tell you that. -- Reini Urban http://cpanel.net/ http://www.perl-compiler.org/ -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple