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

Report information
The Basics
Id:
18344
Status:
resolved
Priority:
Low/Low
Queue:

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



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

Message body not shown because it is not plain text.

Subject: perlinfo

Message body not shown because it is not plain text.

Subject: testlog.after

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?

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.


This service runs on Request Tracker, is sponsored by The Perl Foundation, and maintained by Best Practical Solutions.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.