What steps will reproduce the problem?
1.Download the source zip files for Centos and Unzip
2.In the source directory
3.[r**i@localhost pyodbc-3.0.7]$ sudo python setup.py build
What is the expected output? What do you see instead?
Need to see the o/p as build before I can install instead I keep compile errors
What version of the product are you using? On what operating system?
pyodbc-3.0.7 and Centos 6.5 64bit
Please provide any additional information below.
I have already install yum unixODBC and unixODBC-devel and gcc-c++
[razi@localhost pyodbc-3.0.7]$ sudo python setup.py build
running build
running build_ext
building 'pyodbc' extension
gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2
-fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2
-fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-D_GNU_SOURCE -fPIC -fwrapv -fPIC -DPYODBC_VERSION=3.0.7
-I/usr/include/python2.6 -c /home/razi/Downloads/pyodbc-3.0.7/src/pyodbcdbg.cpp
-o build/temp.linux-x86_64-2.6/home/razi/Downloads/pyodbc-3.0.7/src/pyodbcdbg.o
-Wno-write-strings
In file included from /home/razi/Downloads/pyodbc-3.0.7/src/pyodbcdbg.cpp:2:
/home/razi/Downloads/pyodbc-3.0.7/src/pyodbc.h:41:20: error: Python.h: No such
file or directory
/home/razi/Downloads/pyodbc-3.0.7/src/pyodbc.h:42:25: error: floatobject.h: No
such file or directory
/home/razi/Downloads/pyodbc-3.0.7/src/pyodbc.h:43:24: error: longobject.h: No
such file or directory
/home/razi/Downloads/pyodbc-3.0.7/src/pyodbc.h:44:24: error: boolobject.h: No
such file or directory
/home/razi/Downloads/pyodbc-3.0.7/src/pyodbc.h:45:27: error: unicodeobject.h:
No such file or directory
/home/razi/Downloads/pyodbc-3.0.7/src/pyodbc.h:46:26: error: structmember.h: No
such file or directory
In file included from /home/razi/Downloads/pyodbc-3.0.7/src/pyodbc.h:137,
from /home/razi/Downloads/pyodbc-3.0.7/src/pyodbcdbg.cpp:2:
/home/razi/Downloads/pyodbc-3.0.7/src/pyodbccompat.h:61:28: error:
stringobject.h: No such file or directory
/home/razi/Downloads/pyodbc-3.0.7/src/pyodbccompat.h:62:25: error: intobject.h:
No such file or directory
/home/razi/Downloads/pyodbc-3.0.7/src/pyodbccompat.h:63:28: error:
bufferobject.h: No such file or directory
In file included from /home/razi/Downloads/pyodbc-3.0.7/src/pyodbcdbg.cpp:2:
/home/razi/Downloads/pyodbc-3.0.7/src/pyodbc.h: In function ‘void
_strlwr(char*)’:
/home/razi/Downloads/pyodbc-3.0.7/src/pyodbc.h:92: error: ‘tolower’ was not
declared in this scope
In file included from /home/razi/Downloads/pyodbc-3.0.7/src/pyodbc.h:137,
from /home/razi/Downloads/pyodbc-3.0.7/src/pyodbcdbg.cpp:2:
/home/razi/Downloads/pyodbc-3.0.7/src/pyodbccompat.h: At global scope:
/home/razi/Downloads/pyodbc-3.0.7/src/pyodbccompat.h:71: error: expected
initializer before ‘*’ token
/home/razi/Downloads/pyodbc-3.0.7/src/pyodbccompat.h:81: error:
‘Text_Buffer’ declared as an ‘inline’ variable
/home/razi/Downloads/pyodbc-3.0.7/src/pyodbccompat.h:81: error: ‘PyObject’
was not declared in this scope
/home/razi/Downloads/pyodbc-3.0.7/src/pyodbccompat.h:81: error: ‘o’ was not
declared in this scope
/home/razi/Downloads/pyodbc-3.0.7/src/pyodbccompat.h:82: error: expected
‘,’ or ‘;’ before ‘{’ token
/home/razi/Downloads/pyodbc-3.0.7/src/pyodbccompat.h:93: error:
‘Text_Check’ declared as an ‘inline’ variable
/home/razi/Downloads/pyodbc-3.0.7/src/pyodbccompat.h:93: error: ‘PyObject’
was not declared in this scope
/home/razi/Downloads/pyodbc-3.0.7/src/pyodbccompat.h:93: error: ‘o’ was not
declared in this scope
/home/razi/Downloads/pyodbc-3.0.7/src/pyodbccompat.h:94: error: expected
‘,’ or ‘;’ before ‘{’ token
/home/razi/Downloads/pyodbc-3.0.7/src/pyodbccompat.h:104: error: ‘PyObject’
was not declared in this scope
/home/razi/Downloads/pyodbc-3.0.7/src/pyodbccompat.h:104: error: ‘lhs’ was
not declared in this scope
/home/razi/Downloads/pyodbc-3.0.7/src/pyodbccompat.h:104: error: expected
primary-expression before ‘const’
/home/razi/Downloads/pyodbc-3.0.7/src/pyodbccompat.h:104: error: initializer
expression list treated as compound expression
/home/razi/Downloads/pyodbc-3.0.7/src/pyodbccompat.h:109: error:
‘Text_Size’ declared as an ‘inline’ variable
/home/razi/Downloads/pyodbc-3.0.7/src/pyodbccompat.h:109: error: ‘PyObject’
was not declared in this scope
/home/razi/Downloads/pyodbc-3.0.7/src/pyodbccompat.h:109: error: ‘o’ was
not declared in this scope
/home/razi/Downloads/pyodbc-3.0.7/src/pyodbccompat.h:110: error: expected
‘,’ or ‘;’ before ‘{’ token
/home/razi/Downloads/pyodbc-3.0.7/src/pyodbccompat.h:118: error:
‘TextCopyToUnicode’ declared as an ‘inline’ variable
/home/razi/Downloads/pyodbc-3.0.7/src/pyodbccompat.h:118: error:
‘Py_UNICODE’ was not declared in this scope
/home/razi/Downloads/pyodbc-3.0.7/src/pyodbccompat.h:118: error: ‘buffer’
was not declared in this scope
/home/razi/Downloads/pyodbc-3.0.7/src/pyodbccompat.h:118: error: ‘PyObject’
was not declared in this scope
/home/razi/Downloads/pyodbc-3.0.7/src/pyodbccompat.h:118: error: ‘o’ was
not declared in this scope
/home/razi/Downloads/pyodbc-3.0.7/src/pyodbccompat.h:118: error: initializer
expression list treated as compound expression
/home/razi/Downloads/pyodbc-3.0.7/src/pyodbccompat.h:119: error: expected
‘,’ or ‘;’ before ‘{’ token
error: command 'gcc' failed with exit status 1
Original issue reported on code.google.com by mdr...@gmail.com on 21 Mar 2014 at 10:59
Original issue reported on code.google.com by
mdr...@gmail.com
on 21 Mar 2014 at 10:59