🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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
#27179
Author: zbrodel
Date: Fri, 08 Jan 2010 14:32
66 lines
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
#27180
Author: Rob Wolfe
Date: Fri, 08 Jan 2010 14:50
27 lines
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
#27181
Author: zbrodel
Date: Fri, 08 Jan 2010 15:36
12 lines
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