bfirsh / python-echoprint

Python library for the Echoprint music identification service
MIT License
28 stars 11 forks source link

Issue in running setup.py #2

Open patelgr opened 10 years ago

patelgr commented 10 years ago

Hi below is the output when I run python setup.py install

running install running build running build_ext

building 'echoprint' extension x86_64-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/taglib -Ilibcodegen -I/usr/include/python2.7 -c libcodegen/AudioBufferInput.cxx -o build/temp.linux-x8664-2.7/libcodegen/AudioBufferInput.o cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++ [enabled by default] In file included from libcodegen/AudioStreamInput.h:14:0, from libcodegen/AudioBufferInput.h:14, from libcodegen/AudioBufferInput.cxx:11: libcodegen/File.h: In static member function ‘static bool File::Exists(const char)’: libcodegen/File.h:30:71: error: ‘FOK’ was not declared in this scope static bool Exists(const char filename){return (access(filename, F_OK) == 0);} ^ libcodegen/File.h:30:75: error: ‘access’ was not declared in this scope static bool Exists(const char* filename){return (access(filename, F_OK) == 0);} ^ error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

i think it is missing some files.. as workaround I copied files from https://github.com/echonest/echoprint-codegen/tree/release-4.12 I don't know if some one else had the issue. So don't want to pollute repo. But if it happens in future. Please copy files from the repo

@admin - please close the current issue

craffel commented 8 years ago

Same here!

bzhr commented 8 years ago

Same here!

dmnobunaga commented 7 years ago

+