Re: Problems building DBD-Sybase-1.05
Michael Peppler <[email protected]>
| Newsgroups | gmane.comp.lang.perl.modules.dbi.sybase |
|---|---|
| Message-ID | <[email protected]> |
On Wed, 2005-04-27 at 22:03, Andy Cravens wrote: > I'm having trouble building DBD-Sybase-1.05 on Solaris 7 with perl > 5.005_03 and DBI-1.28 > > $ make > gcc -B/usr/ccs/bin/ -c -I/opt/common/sybase/include > -I/opt/gnu/perl5.005_03/lib/site_perl/5.005/sun4-solaris-thread/auto/DBI > -D_REENTRANT -I/opt/local/include -I/opt/gnu/include -O3 -funroll-loops > -fstrength-reduce -DVERSION=\"1.05\" -DXS_VERSION=\"1.05\" -fPIC > -I/opt/gnu/perl5.005_03/lib/5.00503/sun4-solaris-thread/CORE dbdimp.c > dbdimp.c: In function `st_next_result': > dbdimp.c:3045: parameter `thr' is initialized > dbdimp.c:3045: declaration for parameter `thr' but no such parameter > gcc: file path prefix `/usr/ccs/bin/' never used > *** Error code 1 > make: Fatal error: Command failed for target `dbdimp.o' Try to add a dTHR declaration macro to the st_next_result() function. I note that you are using the threaded version of 5.005... that's really quite risky - I seem to remember that this was pretty unstable! > > I have three questions: > > 1) Does DBD-Sybase require a newer perl? The README doesn't have any > info on this. I haven't tested this with older versions of perl - I don't think there's anything obvious that I've done that will break, though. > 2) Because we are using an old version of perl, I'm forced to stick with > DBI-1.28 or older. Will DBD-Sybase work with DBI-1.28? It should, though I haven't tested this either. > > 3) Is there a search option for searching the mail archives for this > list? I couldn't find one on the peppler web site. http://www.peppler.org/archive/ The search box is at the bottom. Michael -- Michael Peppler - [email protected] - http://www.peppler.org/ Sybase DBA/Developer Sybase on Linux FAQ: http://www.peppler.org/FAQ/linux.html