From: shishkin.alexey <shi...@gm...> - 2005-07-25 05:18:40
|
Hi there! Please help me to solve following issue. I'm get error when building python-ldap: gcc -DNDEBUG -O2 -g -pipe -march=i386 -mcpu=i686 -D_GNU_SOURCE -fPIC -fPIC -DLDAPMODULE_VERSION=2.0.8 -IModules -I/usr/local/include -I/usr/local/include/sasl -I/usr/include -I/usr/lib/include -I/usr/include/python2.2 -c Modules/ldapcontrol.c -o build/temp.linux-i686-2.2/ldapcontrol.o Modules/ldapcontrol.c:204: syntax error before string constant Modules/ldapcontrol.c:208: warning: data definition has no type or storage class Modules/ldapcontrol.c:265: syntax error before string constant Modules/ldapcontrol.c:268: warning: data definition has no type or storage class Modules/ldapcontrol.c:306: `encode_rfc2696__doc__' undeclared here (not in a function) Modules/ldapcontrol.c:306: initializer element is not constant Modules/ldapcontrol.c:306: (near initialization for `methods[0].ml_doc') Modules/ldapcontrol.c:306: initializer element is not constant Modules/ldapcontrol.c:306: (near initialization for `methods[0]') Modules/ldapcontrol.c:307: `decode_rfc2696__doc__' undeclared here (not in a function) Modules/ldapcontrol.c:307: initializer element is not constant Modules/ldapcontrol.c:307: (near initialization for `methods[1].ml_doc') Modules/ldapcontrol.c:307: initializer element is not constant Modules/ldapcontrol.c:307: (near initialization for `methods[1]') Modules/ldapcontrol.c:308: initializer element is not constant Modules/ldapcontrol.c:308: (near initialization for `methods[2]') error: command 'gcc' failed with exit status 1 Packets installed: python-2.2.3-5 python-ldap-2.0.8 openldap-2.3.4 ( configured --with-cyrus-sasl --with-tls ) cyrus-sasl-2.1.21 openssl-devel-0.9.7a-22.1 openssl096b-0.9.6b-16 openssl-0.9.7a-22.1 Here is my setup.cfg: # Example for setup.cfg # You have to edit this file to reflect your system configuation # $Id: setup.cfg.suse-linux,v 1.1 2003/08/20 10:04:34 stroeder Exp $ [_ldap] # Section for compiling the C extension module # for wrapping OpenLDAP 2 libs library_dirs = /usr/local/lib /usr/local/lib/sasl2 /usr/lib include_dirs = /usr/local/include /usr/local/include/sasl /usr/include /usr/lib/include extra_compile_args = extra_objects = # Example for full-featured SuSE build: # Support for StartTLS/LDAPS, SASL bind and reentrant libldap_r. # This needs recent OpenLDAP 2.0.26+ or 2.1.3+ built with # ./configure --with-cyrus-sasl --with-tls libs = ldap_r lber ssl crypto sasl2 [install] # Installation options compile = 1 optimize = 1 # For SuSE Linux 8.2 [bdist_rpm] provides = python-ldap requires = python openldap2-client openssl cyrus-sasl2 distribution_name = SuSE Linux 8.2 release = 1 packager = Michael Stroeder <mi...@st...> doc_files = CHANGES README INSTALL TODO Demo/ -- shishkin |
From: <A.S...@ho...> - 2005-07-25 05:16:24
|
Hi there! Please help me to solve following issue. I'm get error when building python-ldap: gcc -DNDEBUG -O2 -g -pipe -march=3Di386 -mcpu=3Di686 -D_GNU_SOURCE -fPIC = -fPIC -DLDAPMODULE_VERSION=3D2.0.8 -IModules -I/usr/local/include -I/usr/local/include/sasl -I/usr/include -I/usr/lib/include -I/usr/include/python2.2 -c Modules/ldapcontrol.c -o build/temp.linux-i686-2.2/ldapcontrol.o Modules/ldapcontrol.c:204: syntax error before string constant Modules/ldapcontrol.c:208: warning: data definition has no type or = storage class Modules/ldapcontrol.c:265: syntax error before string constant Modules/ldapcontrol.c:268: warning: data definition has no type or = storage class Modules/ldapcontrol.c:306: `encode_rfc2696__doc__' undeclared here (not = in a function) Modules/ldapcontrol.c:306: initializer element is not constant Modules/ldapcontrol.c:306: (near initialization for `methods[0].ml_doc') Modules/ldapcontrol.c:306: initializer element is not constant Modules/ldapcontrol.c:306: (near initialization for `methods[0]') Modules/ldapcontrol.c:307: `decode_rfc2696__doc__' undeclared here (not = in a function) Modules/ldapcontrol.c:307: initializer element is not constant Modules/ldapcontrol.c:307: (near initialization for `methods[1].ml_doc') Modules/ldapcontrol.c:307: initializer element is not constant Modules/ldapcontrol.c:307: (near initialization for `methods[1]') Modules/ldapcontrol.c:308: initializer element is not constant Modules/ldapcontrol.c:308: (near initialization for `methods[2]') error: command 'gcc' failed with exit status 1 Packets installed: python-2.2.3-5 python-ldap-2.0.8 openldap-2.3.4 ( configured --with-cyrus-sasl --with-tls ) cyrus-sasl-2.1.21 openssl-devel-0.9.7a-22.1 openssl096b-0.9.6b-16 openssl-0.9.7a-22.1 Here is my setup.cfg: # Example for setup.cfg # You have to edit this file to reflect your system configuation # $Id: setup.cfg.suse-linux,v 1.1 2003/08/20 10:04:34 stroeder Exp $ [_ldap] # Section for compiling the C extension module # for wrapping OpenLDAP 2 libs library_dirs =3D /usr/local/lib /usr/local/lib/sasl2 /usr/lib include_dirs =3D /usr/local/include /usr/local/include/sasl /usr/include /usr/lib/include extra_compile_args =3D extra_objects =3D # Example for full-featured SuSE build: # Support for StartTLS/LDAPS, SASL bind and reentrant libldap_r. # This needs recent OpenLDAP 2.0.26+ or 2.1.3+ built with # ./configure --with-cyrus-sasl --with-tls libs =3D ldap_r lber ssl crypto sasl2 [install] # Installation options compile =3D 1 optimize =3D 1 # For SuSE Linux 8.2 [bdist_rpm] provides =3D python-ldap requires =3D python openldap2-client openssl cyrus-sasl2 distribution_name =3D SuSE Linux 8.2 release =3D 1 packager =3D Michael Stroeder <mi...@st...> doc_files =3D CHANGES README INSTALL TODO Demo/ =20 --=20 shishkin |