walidazizi / rdflib

Automatically exported from code.google.com/p/rdflib
Other
0 stars 0 forks source link

gcc error building RDFLib 2.4.2 on Mac OS X 10.6.1 #85

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. run the standard setup.py script
2.
3.

What is the expected output? What do you see instead?
it should just compile however it can't find the Xcode SDKs it needs. 
Appears to be looking for MacOSX10.4u.sdk however my Mac has the more
recent MacOSX10.6.sdk

running install
running bdist_egg
running egg_info
writing rdflib.egg-info/PKG-INFO
writing top-level names to rdflib.egg-info/top_level.txt
writing dependency_links to rdflib.egg-info/dependency_links.txt
writing entry points to rdflib.egg-info/entry_points.txt
reading manifest file 'rdflib.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching 'example.py'
writing manifest file 'rdflib.egg-info/SOURCES.txt'
installing library code to build/bdist.macosx-10.3-fat/egg
running install_lib
running build_py
running build_ext
building 'rdflib.sparql.bison.SPARQLParserc' extension
Compiling with an SDK that doesn't seem to exist:
/Developer/SDKs/MacOSX10.4u.sdk
Please check your Xcode installation
gcc -arch ppc -arch i386 -isysroot /Developer/SDKs/MacOSX10.4u.sdk
-fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -O3
-I/Library/Frameworks/Python.framework/Versions/2.6/include/python2.6 -c
src/bison/SPARQLParser.c -o
build/temp.macosx-10.3-fat-2.6/src/bison/SPARQLParser.o

What version of the product are you using? On what operating system?
RDFLib 2.4.2
Python 2.6
Mac OSX 10.6.1

Please provide any additional information below.
I'm probably stupid in not being able to find the makefile for the build
but I'm new to the Mac dev environment so it's all new to me.

Original issue reported on code.google.com by scotts...@gmail.com on 6 Oct 2009 at 12:30

GoogleCodeExporter commented 8 years ago
I'm experiencing build errors with the Fink distribution of Python 2.5. The 
actual error is different however:

[ben@shelly rdflib-2.4.2] sudo python setup.py install
Password:
running install
running bdist_egg
running egg_info
writing rdflib.egg-info/PKG-INFO
writing top-level names to rdflib.egg-info/top_level.txt
writing dependency_links to rdflib.egg-info/dependency_links.txt
writing entry points to rdflib.egg-info/entry_points.txt
reading manifest file 'rdflib.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching 'example.py'
writing manifest file 'rdflib.egg-info/SOURCES.txt'
installing library code to build/bdist.macosx-10.4-i386/egg
running install_lib
running build_py
creating build
creating build/lib.macosx-10.4-i386-2.5
creating build/lib.macosx-10.4-i386-2.5/rdflib
copying rdflib/__init__.py -> build/lib.macosx-10.4-i386-2.5/rdflib
copying rdflib/BNode.py -> build/lib.macosx-10.4-i386-2.5/rdflib
copying rdflib/Collection.py -> build/lib.macosx-10.4-i386-2.5/rdflib
copying rdflib/compat.py -> build/lib.macosx-10.4-i386-2.5/rdflib
copying rdflib/constants.py -> build/lib.macosx-10.4-i386-2.5/rdflib
copying rdflib/events.py -> build/lib.macosx-10.4-i386-2.5/rdflib
copying rdflib/exceptions.py -> build/lib.macosx-10.4-i386-2.5/rdflib
copying rdflib/FileInputSource.py -> build/lib.macosx-10.4-i386-2.5/rdflib
copying rdflib/Graph.py -> build/lib.macosx-10.4-i386-2.5/rdflib
copying rdflib/Identifier.py -> build/lib.macosx-10.4-i386-2.5/rdflib
copying rdflib/interfaces.py -> build/lib.macosx-10.4-i386-2.5/rdflib
copying rdflib/Journal.py -> build/lib.macosx-10.4-i386-2.5/rdflib
copying rdflib/Literal.py -> build/lib.macosx-10.4-i386-2.5/rdflib
copying rdflib/Namespace.py -> build/lib.macosx-10.4-i386-2.5/rdflib
copying rdflib/Node.py -> build/lib.macosx-10.4-i386-2.5/rdflib
copying rdflib/plugin.py -> build/lib.macosx-10.4-i386-2.5/rdflib
copying rdflib/QueryResult.py -> build/lib.macosx-10.4-i386-2.5/rdflib
copying rdflib/RDF.py -> build/lib.macosx-10.4-i386-2.5/rdflib
copying rdflib/RDFS.py -> build/lib.macosx-10.4-i386-2.5/rdflib
copying rdflib/Statement.py -> build/lib.macosx-10.4-i386-2.5/rdflib
copying rdflib/StringInputSource.py -> build/lib.macosx-10.4-i386-2.5/rdflib
copying rdflib/term_utils.py -> build/lib.macosx-10.4-i386-2.5/rdflib
copying rdflib/TextIndex.py -> build/lib.macosx-10.4-i386-2.5/rdflib
copying rdflib/TripleStore.py -> build/lib.macosx-10.4-i386-2.5/rdflib
copying rdflib/URIRef.py -> build/lib.macosx-10.4-i386-2.5/rdflib
copying rdflib/URLInputSource.py -> build/lib.macosx-10.4-i386-2.5/rdflib
copying rdflib/util.py -> build/lib.macosx-10.4-i386-2.5/rdflib
copying rdflib/Variable.py -> build/lib.macosx-10.4-i386-2.5/rdflib
creating build/lib.macosx-10.4-i386-2.5/rdflib_tools
copying rdflib_tools/__init__.py -> build/lib.macosx-10.4-i386-2.5/rdflib_tools
copying rdflib_tools/EARLPlugin.py -> 
build/lib.macosx-10.4-i386-2.5/rdflib_tools
copying rdflib_tools/RDFPipe.py -> build/lib.macosx-10.4-i386-2.5/rdflib_tools
creating build/lib.macosx-10.4-i386-2.5/rdflib/sparql
copying rdflib/sparql/__init__.py -> 
build/lib.macosx-10.4-i386-2.5/rdflib/sparql
copying rdflib/sparql/Algebra.py -> build/lib.macosx-10.4-i386-2.5/rdflib/sparql
copying rdflib/sparql/graphPattern.py -> 
build/lib.macosx-10.4-i386-2.5/rdflib/sparql
copying rdflib/sparql/parser.py -> build/lib.macosx-10.4-i386-2.5/rdflib/sparql
copying rdflib/sparql/Query.py -> build/lib.macosx-10.4-i386-2.5/rdflib/sparql
copying rdflib/sparql/QueryResult.py -> 
build/lib.macosx-10.4-i386-2.5/rdflib/sparql
copying rdflib/sparql/sparqlGraph.py -> 
build/lib.macosx-10.4-i386-2.5/rdflib/sparql
copying rdflib/sparql/sparqlOperators.py -> 
build/lib.macosx-10.4-i386-2.5/rdflib/sparql
copying rdflib/sparql/Unbound.py -> build/lib.macosx-10.4-i386-2.5/rdflib/sparql
creating build/lib.macosx-10.4-i386-2.5/rdflib/store
copying rdflib/store/__init__.py -> build/lib.macosx-10.4-i386-2.5/rdflib/store
copying rdflib/store/_sqlobject.py -> 
build/lib.macosx-10.4-i386-2.5/rdflib/store
copying rdflib/store/AbstractSQLStore.py -> 
build/lib.macosx-10.4-i386-2.5/rdflib/store
copying rdflib/store/AuditableStorage.py -> 
build/lib.macosx-10.4-i386-2.5/rdflib/store
copying rdflib/store/BDBOptimized.py -> 
build/lib.macosx-10.4-i386-2.5/rdflib/store
copying rdflib/store/BerkeleyDB.py -> 
build/lib.macosx-10.4-i386-2.5/rdflib/store
copying rdflib/store/Concurrent.py -> 
build/lib.macosx-10.4-i386-2.5/rdflib/store
copying rdflib/store/IOMemory.py -> build/lib.macosx-10.4-i386-2.5/rdflib/store
copying rdflib/store/Memory.py -> build/lib.macosx-10.4-i386-2.5/rdflib/store
copying rdflib/store/MySQL.py -> build/lib.macosx-10.4-i386-2.5/rdflib/store
copying rdflib/store/NodePickler.py -> 
build/lib.macosx-10.4-i386-2.5/rdflib/store
copying rdflib/store/PostgreSQL.py -> 
build/lib.macosx-10.4-i386-2.5/rdflib/store
copying rdflib/store/Redland.py -> build/lib.macosx-10.4-i386-2.5/rdflib/store
copying rdflib/store/REGEXMatching.py -> 
build/lib.macosx-10.4-i386-2.5/rdflib/store
copying rdflib/store/Sleepycat.py -> build/lib.macosx-10.4-i386-2.5/rdflib/store
copying rdflib/store/SQLite.py -> build/lib.macosx-10.4-i386-2.5/rdflib/store
copying rdflib/store/ZODB.py -> build/lib.macosx-10.4-i386-2.5/rdflib/store
creating build/lib.macosx-10.4-i386-2.5/rdflib/syntax
copying rdflib/syntax/__init__.py -> 
build/lib.macosx-10.4-i386-2.5/rdflib/syntax
copying rdflib/syntax/NamespaceManager.py -> 
build/lib.macosx-10.4-i386-2.5/rdflib/syntax
copying rdflib/syntax/serializer.py -> 
build/lib.macosx-10.4-i386-2.5/rdflib/syntax
copying rdflib/syntax/xml_names.py -> 
build/lib.macosx-10.4-i386-2.5/rdflib/syntax
creating build/lib.macosx-10.4-i386-2.5/test
creating build/lib.macosx-10.4-i386-2.5/test/serializers
copying test/serializers/__init__.py -> 
build/lib.macosx-10.4-i386-2.5/test/serializers
copying test/serializers/test_prettyxml.py -> 
build/lib.macosx-10.4-i386-2.5/test/serializers
creating build/lib.macosx-10.4-i386-2.5/test/sparql
copying test/sparql/__init__.py -> build/lib.macosx-10.4-i386-2.5/test/sparql
copying test/sparql/QueryTestCase.py -> 
build/lib.macosx-10.4-i386-2.5/test/sparql
copying test/sparql/testSPARQL.py -> build/lib.macosx-10.4-i386-2.5/test/sparql
creating build/lib.macosx-10.4-i386-2.5/rdflib/sparql/bison
copying rdflib/sparql/bison/__init__.py -> 
build/lib.macosx-10.4-i386-2.5/rdflib/sparql/bison
copying rdflib/sparql/bison/Bindings.py -> 
build/lib.macosx-10.4-i386-2.5/rdflib/sparql/bison
copying rdflib/sparql/bison/Expression.py -> 
build/lib.macosx-10.4-i386-2.5/rdflib/sparql/bison
copying rdflib/sparql/bison/Filter.py -> 
build/lib.macosx-10.4-i386-2.5/rdflib/sparql/bison
copying rdflib/sparql/bison/FunctionLibrary.py -> 
build/lib.macosx-10.4-i386-2.5/rdflib/sparql/bison
copying rdflib/sparql/bison/GraphPattern.py -> 
build/lib.macosx-10.4-i386-2.5/rdflib/sparql/bison
copying rdflib/sparql/bison/IRIRef.py -> 
build/lib.macosx-10.4-i386-2.5/rdflib/sparql/bison
copying rdflib/sparql/bison/Operators.py -> 
build/lib.macosx-10.4-i386-2.5/rdflib/sparql/bison
copying rdflib/sparql/bison/Processor.py -> 
build/lib.macosx-10.4-i386-2.5/rdflib/sparql/bison
copying rdflib/sparql/bison/QName.py -> 
build/lib.macosx-10.4-i386-2.5/rdflib/sparql/bison
copying rdflib/sparql/bison/Query.py -> 
build/lib.macosx-10.4-i386-2.5/rdflib/sparql/bison
copying rdflib/sparql/bison/Resource.py -> 
build/lib.macosx-10.4-i386-2.5/rdflib/sparql/bison
copying rdflib/sparql/bison/SolutionModifier.py -> 
build/lib.macosx-10.4-i386-2.5/rdflib/sparql/bison
copying rdflib/sparql/bison/SPARQLEvaluate.py -> 
build/lib.macosx-10.4-i386-2.5/rdflib/sparql/bison
copying rdflib/sparql/bison/Triples.py -> 
build/lib.macosx-10.4-i386-2.5/rdflib/sparql/bison
copying rdflib/sparql/bison/Util.py -> 
build/lib.macosx-10.4-i386-2.5/rdflib/sparql/bison
creating build/lib.macosx-10.4-i386-2.5/rdflib/store/FOPLRelationalModel
copying rdflib/store/FOPLRelationalModel/__init__.py -> 
build/lib.macosx-10.4-i386-
2.5/rdflib/store/FOPLRelationalModel
copying rdflib/store/FOPLRelationalModel/BinaryRelationPartition.py -> 
build/lib.macosx-10.4-i386-
2.5/rdflib/store/FOPLRelationalModel
copying rdflib/store/FOPLRelationalModel/QuadSlot.py -> 
build/lib.macosx-10.4-i386-
2.5/rdflib/store/FOPLRelationalModel
copying rdflib/store/FOPLRelationalModel/RelationalHash.py -> 
build/lib.macosx-10.4-i386-
2.5/rdflib/store/FOPLRelationalModel
creating build/lib.macosx-10.4-i386-2.5/rdflib/syntax/parsers
copying rdflib/syntax/parsers/__init__.py -> 
build/lib.macosx-10.4-i386-2.5/rdflib/syntax/parsers
copying rdflib/syntax/parsers/N3Parser.py -> 
build/lib.macosx-10.4-i386-2.5/rdflib/syntax/parsers
copying rdflib/syntax/parsers/NTParser.py -> 
build/lib.macosx-10.4-i386-2.5/rdflib/syntax/parsers
copying rdflib/syntax/parsers/ntriples.py -> 
build/lib.macosx-10.4-i386-2.5/rdflib/syntax/parsers
copying rdflib/syntax/parsers/RDFaParser.py -> 
build/lib.macosx-10.4-i386-2.5/rdflib/syntax/parsers
copying rdflib/syntax/parsers/RDFXMLHandler.py -> 
build/lib.macosx-10.4-i386-2.5/rdflib/syntax/parsers
copying rdflib/syntax/parsers/RDFXMLParser.py -> 
build/lib.macosx-10.4-i386-2.5/rdflib/syntax/parsers
copying rdflib/syntax/parsers/TriXHandler.py -> 
build/lib.macosx-10.4-i386-2.5/rdflib/syntax/parsers
copying rdflib/syntax/parsers/TriXParser.py -> 
build/lib.macosx-10.4-i386-2.5/rdflib/syntax/parsers
creating build/lib.macosx-10.4-i386-2.5/rdflib/syntax/serializers
copying rdflib/syntax/serializers/__init__.py -> 
build/lib.macosx-10.4-i386-2.5/rdflib/syntax/serializers
copying rdflib/syntax/serializers/AbstractSerializer.py -> 
build/lib.macosx-10.4-i386-
2.5/rdflib/syntax/serializers
copying rdflib/syntax/serializers/N3Serializer.py -> build/lib.macosx-10.4-i386-
2.5/rdflib/syntax/serializers
copying rdflib/syntax/serializers/NTSerializer.py -> build/lib.macosx-10.4-i386-
2.5/rdflib/syntax/serializers
copying rdflib/syntax/serializers/PrettyXMLSerializer.py -> 
build/lib.macosx-10.4-i386-
2.5/rdflib/syntax/serializers
copying rdflib/syntax/serializers/QNameProvider.py -> 
build/lib.macosx-10.4-i386-
2.5/rdflib/syntax/serializers
copying rdflib/syntax/serializers/RecursiveSerializer.py -> 
build/lib.macosx-10.4-i386-
2.5/rdflib/syntax/serializers
copying rdflib/syntax/serializers/TurtleSerializer.py -> 
build/lib.macosx-10.4-i386-
2.5/rdflib/syntax/serializers
copying rdflib/syntax/serializers/XMLSerializer.py -> 
build/lib.macosx-10.4-i386-
2.5/rdflib/syntax/serializers
copying rdflib/syntax/serializers/XMLWriter.py -> 
build/lib.macosx-10.4-i386-2.5/rdflib/syntax/serializers
creating build/lib.macosx-10.4-i386-2.5/rdflib/syntax/parsers/n3p
copying rdflib/syntax/parsers/n3p/__init__.py -> build/lib.macosx-10.4-i386-
2.5/rdflib/syntax/parsers/n3p
copying rdflib/syntax/parsers/n3p/n3meta.py -> build/lib.macosx-10.4-i386-
2.5/rdflib/syntax/parsers/n3p
copying rdflib/syntax/parsers/n3p/n3p.py -> 
build/lib.macosx-10.4-i386-2.5/rdflib/syntax/parsers/n3p
copying rdflib/syntax/parsers/n3p/n3proc.py -> build/lib.macosx-10.4-i386-
2.5/rdflib/syntax/parsers/n3p
copying rdflib/syntax/parsers/n3p/uripath.py -> build/lib.macosx-10.4-i386-
2.5/rdflib/syntax/parsers/n3p
running build_ext
building 'rdflib.sparql.bison.SPARQLParserc' extension
creating build/temp.macosx-10.4-i386-2.5
creating build/temp.macosx-10.4-i386-2.5/src
creating build/temp.macosx-10.4-i386-2.5/src/bison
gcc -fno-strict-aliasing -Wno-long-double -no-cpp-precomp -mno-fused-madd 
-DNDEBUG -g -O3 -Wall 
-Wstrict-prototypes -I/sw/include/python2.5 -c src/bison/SPARQLParser.c -o 
build/temp.macosx-10.4-
i386-2.5/src/bison/SPARQLParser.o
cc1: error: unrecognized command line option "-Wno-long-double"
error: command 'gcc' failed with exit status 1

I fixed this error by editing /sw/lib/python2.5/config/Makefile and removing 
the -Wno-long-double arg 
from BASEFLAGS. However, I encountered another error:

[ben@shelly rdflib-2.4.2] sudo python setup.py install
Password:
running install
running bdist_egg
running egg_info
writing rdflib.egg-info/PKG-INFO
writing top-level names to rdflib.egg-info/top_level.txt
writing dependency_links to rdflib.egg-info/dependency_links.txt
writing entry points to rdflib.egg-info/entry_points.txt
reading manifest file 'rdflib.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching 'example.py'
writing manifest file 'rdflib.egg-info/SOURCES.txt'
installing library code to build/bdist.macosx-10.4-i386/egg
running install_lib
running build_py
running build_ext
building 'rdflib.sparql.bison.SPARQLParserc' extension
gcc -fno-strict-aliasing -no-cpp-precomp -mno-fused-madd -DNDEBUG -g -O3 -Wall 
-Wstrict-
prototypes -I/sw/include/python2.5 -c src/bison/SPARQLParser.c -o 
build/temp.macosx-10.4-i386-
2.5/src/bison/SPARQLParser.o
In file included from /sw/include/python2.5/Python.h:57,
                 from src/bison/SPARQLParser.c:7:
/sw/include/python2.5/pyport.h:730:2: error: #error "LONG_BIT definition 
appears wrong for platform (bad 
gcc/glibc config?)."
src/bison/SPARQLParser.c: In function ‘lexer_match’:
src/bison/SPARQLParser.c:10505: warning: format ‘%d’ expects type 
‘int’, but argument 2 has type ‘long int’
error: command 'gcc' failed with exit status 1

Original comment by bpgodfrey on 14 Oct 2009 at 3:35

GoogleCodeExporter commented 8 years ago
I get the same error with the latest code from subversion in the 2.4.x branch.

The current SVN trunk builds fine.

Original comment by bpgodfrey on 14 Oct 2009 at 6:59

GoogleCodeExporter commented 8 years ago
Python extensions are always compiled against the same version  as the 
interpreter 
itself. The message above:

Compiling with an SDK that doesn't seem to exist:
/Developer/SDKs/MacOSX10.4u.sdk

...means that the interpreter was compiled against the 10.4 SDK (this is what 
python.org uses). 

OS X 10.6 (Snow Leopard) SDKs use gcc 4.2 which is not compatible with earlier 
SDKs. You'll typically see missing header errors when trying to compile python 
extension modules.

At any rate, just re-install the 10.6 SDK and choose the 10.4 SDK as well (not 
chosen 
by default). This will install the missing SDK on your system.

I also had to use gcc 4.0 (also installed with the 10.4 SDK) because gcc 4.2 is 
not 
compatible with the 10.4 SDK (as noted above).

Once you do this, rdflib installs with no problems.

RDFLib 2.4.2
Python 2.6.2 (Stackless)
OS X 10.6.2
GCC 4.0.1

egaumer@deus:(~)$ uname -a
Darwin deus.local 10.2.0 Darwin Kernel Version 10.2.0: Tue Nov  3 10:37:10 PST 
2009; root:xnu-1486.2.11~1/RELEASE_I386 i386

egaumer@deus:(~)$ gcc -v
Using built-in specs.
Target: i686-apple-darwin10
Configured with: /var/tmp/gcc_40/gcc_40-5493~95/src/configure --disable-
checking -enable-werror --prefix=/usr --mandir=/share/man --enable-
languages=c,objc,c++,obj-c++ --program-transform-name=/^[cg][^.-]*$/s/$/-
4.0/ --with-gxx-include-dir=/include/c++/4.0.0 --with-slibdir=/usr/lib --
build=i686-apple-darwin10 --with-arch=apple --with-tune=generic --
host=i686-apple-darwin10 --target=i686-apple-darwin10
Thread model: posix
gcc version 4.0.1 (Apple Inc. build 5493)

egaumer@deus:(~)$ sudo easy_install -U "rdflib==2.4.2"
Password:
Searching for rdflib==2.4.2
Reading http://pypi.python.org/simple/rdflib/
Reading http://rdflib.net/
Best match: rdflib 2.4.2
Downloading http://rdflib.net/rdflib-2.4.2.tar.gz
Processing rdflib-2.4.2.tar.gz
Running rdflib-2.4.2/setup.py -q bdist_egg --dist-dir /tmp/easy_install-
CzoSBE/rdflib-2.4.2/egg-dist-tmp-WrVcdE
warning: no files found matching 'example.py'
zip_safe flag not set; analyzing archive contents...
Adding rdflib 2.4.2 to easy-install.pth file
Installing rdfpipe script to 
/Library/Frameworks/Python.framework/Versions/2.6/bin

Installed /Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-
packages/rdflib-2.4.2-py2.6-macosx-10.3-fat.egg
Processing dependencies for rdflib==2.4.2
Finished processing dependencies for rdflib==2.4.2

egaumer@deus:(~)$ python
Python 2.6.2 Stackless 3.1b3 060516 (python-2.6.2:73316M, Jun  9 2009, 
13:57:38) 
[GCC 4.0.1 (Apple Inc. build 5493)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import rdflib
>>>

Original comment by egau...@gmail.com on 4 Jan 2010 at 4:00

GoogleCodeExporter commented 8 years ago
I couldn't find the 'WNO long double' line in my Makefile. However, I copied 
the relevant line in terminal and then 
pasting it in like this:
gcc-4.0 -arch ppc -arch i386 -isysroot /Developer/SDKs/MacOSX10.4u.sdk 
-fno-strict-aliasing -no-cpp-
precomp -mno-fused-madd -fno-common -dynamic -DNDEBUG -g -O3 -
I/Library/Frameworks/Python.framework/Versions/2.5/include/python2.5 -c 
src/bison/SPARQLParser.c -o 
build/temp.macosx-10.3-fat-2.5/src/bison/SPARQLParser.o
Then when I next ran the setup.py command it seemed to work!

Original comment by malcmurd...@gmail.com on 16 Jan 2010 at 10:14

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. run the standard setup.py script
2.
3.

What is the expected output? What do you see instead?
it should just compile.

running install
running bdist_egg
running egg_info
writing rdflib.egg-info/PKG-INFO
writing top-level names to rdflib.egg-info/top_level.txt
writing dependency_links to rdflib.egg-info/dependency_links.txt
writing entry points to rdflib.egg-info/entry_points.txt
reading manifest file 'rdflib.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching 'example.py'
writing manifest file 'rdflib.egg-info/SOURCES.txt'
installing library code to build/bdist.macosx-10.3-fat/egg
running install_lib
running build_py
running build_ext
building 'rdflib.sparql.bison.SPARQLParserc' extension
error: Unable to find vcvarsall.bat
What version of the product are you using? On what operating system?
RDFLib 2.4.2
Python 2.6.4
WinXP Pro SP2

Please provide any additional information below.
Apparently same problem as scotts917 but on a different OS, different compiler.
The missing vcvarsall.bat seems to be a part of Microsoft Visual Studio 8
Possible solution here: 
http://thomas.broxrost.com/2009/06/01/how-to-compile-simpleparse-210a1-for-pytho
n-26-on-windows-vista/
Will report results.

Original comment by gbonnyca...@gmail.com on 17 Jan 2010 at 6:35

GoogleCodeExporter commented 8 years ago
This will not be an issue in rdflib 2.5.x as we have switched to using pure 
python for the sparql parser 
implementation.

Original comment by eik...@gmail.com on 1 Feb 2010 at 7:32

GoogleCodeExporter commented 8 years ago

Original comment by eik...@gmail.com on 5 Feb 2010 at 4:15