Thread View: pl.comp.lang.python
3 messages
3 total messages
Started by zbrodel
Fri, 08 Jan 2010 14:32
pyodbc problem z kompilacją Mdv 2010 i Ub. Karmic
Author: zbrodel
Date: Fri, 08 Jan 2010 14:32
Date: Fri, 08 Jan 2010 14:32
66 lines
3484 bytes
3484 bytes
Witam.
Mam problem z kompilacją pyodbc na Ubuntu Karmic i Mandrivie 2010.
Błędy przy build (tylko końcówka) załączyłem na końcu.
Mam niejasne podejrzenie, że wiąże się to ze zwiększoną restrykcyjnością
gcc w najnowszej wersji (to co było warningiem teraz jest errorem).
Mam wrażenie że coś podobnego miałem bodajże z zope-interfaces na
najnowszym SLES-ie (wtedy znalazłem nowszą wersję). Ale programistą C++
nie jestem i może gadam głupoty.
Anyway - czy ktoś wie co z tym fantem zrobić? Próbowałem googlać ale nic
mądrego dla mnie nie znalazłem. Pyodbc jest mi niezbędne do życia.
(Acha, na wszelki wypadek iinformuję, żę unixodbc mam zainstalowane).
Błędy kompilacji
In file included from /root/pyodbc-2.1.6/src/cursor.cpp:25:
/root/pyodbc-2.1.6/src/dbspecific.h:26: error: ‘SQLUSMALLINT’ does not
name a type
/root/pyodbc-2.1.6/src/dbspecific.h:27: error: ‘SQLUSMALLINT’ does not
name a type
/root/pyodbc-2.1.6/src/dbspecific.h:28: error: ‘SQLUSMALLINT’ does not
name a type
/root/pyodbc-2.1.6/src/dbspecific.h:29: error: ‘SQLUINTEGER’ does not
name a type
/root/pyodbc-2.1.6/src/cursor.cpp: In function ‘bool
StatementIsValid(Cursor*)’:
/root/pyodbc-2.1.6/src/cursor.cpp:38: error: ‘struct Connection’ has no
member named ‘hdbc’
/root/pyodbc-2.1.6/src/cursor.cpp:38: error: ‘SQL_NULL_HANDLE’ was not
declared in this scope
/root/pyodbc-2.1.6/src/cursor.cpp:38: error: ‘struct Cursor’ has no
member named ‘hstmt’
/root/pyodbc-2.1.6/src/cursor.cpp: At global scope:
/root/pyodbc-2.1.6/src/cursor.cpp:50: error: ‘DWORD’ has not been declared
/root/pyodbc-2.1.6/src/cursor.cpp: In function ‘Cursor*
Cursor_Validate(PyObject*, int)’:
/root/pyodbc-2.1.6/src/cursor.cpp:81: error: ‘IsSet’ cannot be used as a
function
/root/pyodbc-2.1.6/src/cursor.cpp:83: error: ‘struct Cursor’ has no
member named ‘hstmt’
/root/pyodbc-2.1.6/src/cursor.cpp:83: error: ‘SQL_NULL_HANDLE’ was not
declared in this scope
/root/pyodbc-2.1.6/src/cursor.cpp:90: error: ‘struct Connection’ has no
member named ‘hdbc’
/root/pyodbc-2.1.6/src/cursor.cpp:90: error: ‘SQL_NULL_HANDLE’ was not
declared in this scope
/root/pyodbc-2.1.6/src/cursor.cpp:98: error: ‘IsSet’ cannot be used as a
function
/root/pyodbc-2.1.6/src/cursor.cpp: At global scope:
/root/pyodbc-2.1.6/src/cursor.cpp:109: error: ‘IsNumericType’ declared
as an ‘inline’ variable
/root/pyodbc-2.1.6/src/cursor.cpp:109: error: ‘SQLSMALLINT’ was not
declared in this scope
/root/pyodbc-2.1.6/src/cursor.cpp:110: error: expected ‘,’ or ‘;’ before
‘{’ token
error: command 'gcc' failed with exit status 1
TIA
J.
Re: pyodbc problem z kompilacją Mdv 2010 i Ub. Karmic
Author: Rob Wolfe
Date: Fri, 08 Jan 2010 14:50
Date: Fri, 08 Jan 2010 14:50
27 lines
2077 bytes
2077 bytes
zbro...@tlen.pl napisał(a): > Witam. > > Mam problem z kompilacją pyodbc na Ubuntu Karmic i Mandrivie 2010. > > Błędy przy build (tylko końcówka) załączyłem na końcu. To niedobrze, bo poczatek (pierwszy blad) jest najwazniejszy. Nie ma tam czegos w stylu: "No such file" ? > > Mam niejasne podejrzenie, że wiąże się to ze zwiększoną restrykcyjnością > gcc w najnowszej wersji (to co było warningiem teraz jest errorem). > Mam wrażenie że coś podobnego miałem bodajże z zope-interfaces na > najnowszym SLES-ie (wtedy znalazłem nowszą wersję). Ale programistą C++ > nie jestem i może gadam głupoty. > > Anyway - czy ktoś wie co z tym fantem zrobić? Próbowałem googlać ale nic > mądrego dla mnie nie znalazłem. Pyodbc jest mi niezbędne do życia. > > (Acha, na wszelki wypadek iinformuję, żę unixodbc mam zainstalowane). A unixodbc-dev tez? RW
Re: pyodbc problem z kompilacją Mdv 2010 i Ub. Karmic
Author: zbrodel
Date: Fri, 08 Jan 2010 15:36
Date: Fri, 08 Jan 2010 15:36
12 lines
1255 bytes
1255 bytes
Rob Wolfe wrote: > > To niedobrze, bo poczatek (pierwszy blad) jest najwazniejszy. > Nie ma tam czegos w stylu: "No such file" ? Człowiek po 10 godzinach w robocie robi się ślepy :( Oczywiście żę jest, ale oglądałem te błędy parę razy, a komunikat zauważyłem dopiero wtedy jak o nim napisałeś. Dziękuję bardzo :) J.
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads