Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the DBD-Oracle CPAN distribution.

Report information
The Basics
Id: 18344
Status: resolved
Priority: 0/
Queue: DBD-Oracle

People
Owner: champoux [...] pythian.com
Requestors: willem.weide [...] fiermensenwerk.nl
Cc:
AdminCc:

Bug Information
Severity: Critical
Broken in:
  • 1.16
  • 1.17
Fixed in: (no value)



Subject: Can't find libraries --> compilation errors (windows XP)
OS: Windows XP PRo + latest updates Dev: Dev-Cpp (Dev-C++ 5.0 beta 9.2 (4.9.9.2), with Mingw/GCC 3.4.2 including perl) Make: nmake v1.5 (Microsoft) ---------------------------------------------------------------------- The Makefile generated using "perl Makefile.PL" has a backslash in the include list ( INC= ... snip ...../DBI/ ) Result: Can't find DBIXS.h (see testlog.before) Removing the backslash (in the Makefile) solves this problem (see testlog.after) The correct solution (if possible) should be in Makefile.PL, but I'm not familiar enough with perl. Installing DBI-1.5 using the same procedure went OK.
Subject: testlog.before
Download testlog.before
application/octet-stream 675b

Message body not shown because it is not plain text.

Subject: perlinfo
Download perlinfo
application/octet-stream 683b

Message body not shown because it is not plain text.

Subject: testlog.after
Download testlog.after
application/octet-stream 1.6k

Message body not shown because it is not plain text.

Will look into this today and try to incoropare the changes in the 1.17 trunk
Looking into this matter This is the first time I have seen DBD::Oracle compiled with "gcc" so I do have a question for you. Did you actually change the Makefile to get it to compile or were you fillowing instructions in one of the readmes?
Subject: RE: [rt.cpan.org #18344] Can't find libraries --> compilation errors (windows XP)
Date: Mon, 3 Apr 2006 13:54:39 +0200
To: <bug-DBD-Oracle [...] rt.cpan.org>
From: "Willem Weide" <willem.weide [...] fiermensenwerk.nl>
Hi, ppm does not work for me here, because of the firewall restrictions at work. I used the readme compile instructions from a website I found. Show quoted text
> perl Makefile.PL > nmake > etc.
Basically I tried two things, based upon the given logfile using nmake. 1. forward/backward slashes 2. yes/no trailing slash in the search path. Does this help? Can you reproduce it yourself? regards, Willem Weide Show quoted text
-----Oorspronkelijk bericht----- Van: via RT [mailto:bug-DBD-Oracle@rt.cpan.org] Verzonden: di 28-3-2006 16:10 Aan: Willem Weide Onderwerp: [rt.cpan.org #18344] Can't find libraries --> compilation errors (windows XP) <URL: http://rt.cpan.org/Ticket/Display.html?id=18344 > Looking into this matter This is the first time I have seen DBD::Oracle compiled with "gcc" so I do have a question for you. Did you actually change the Makefile to get it to compile or were you fillowing instructions in one of the readmes?
Download winmail.dat
application/ms-tnef 3k

Message body not shown because it is not plain text.

From: John Scoles
Show quoted text
> Basically I tried two things, based upon the given logfile using > nmake. > 1. forward/backward slashes > 2. yes/no trailing slash in the search path. >
So you actually changed the Makefile.pl to get it to work? If you did will you post where you made your changes.
I think this was a case of a / being at the end of the one of the env or path vars. Oracle will work with this slash but DBI and other packages will did as they connot find the correct dir for the libs ets.