Hi Kovid,
Haven't updated for a while. When I tried to (after installing some missing python stuff) I get:
Quote:
me@ronin-server:~/calibre$ python setup.py install
*
* Running build
*
####### Building extension chmlib #######
gcc -O3 -Wall -DNDEBUG -fno-strict-aliasing -pipe -fPIC -pthread -I/usr/include/python2.6 -DSWIG_COBJECT_TYPES -c /home/me/calibre/src/calibre/utils/chm/swig_chm.c -o /home/me/calibre/build/objects/chmlib/swig_chm.o
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:681:21: error: chm_lib.h: No such file or directory
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:706: warning: 'struct chmUnitInfo' declared inside parameter list
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:706: warning: its scope is only this definition or declaration, which is probably not what you want
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:706: warning: 'struct chmFile' declared inside parameter list
/home/me/calibre/src/calibre/utils/chm/swig_chm.c: In function '_wrap_chmUnitInfo_start_set':
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:769: error: 'LONGUINT64' undeclared (first use in this function)
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:769: error: (Each undeclared identifier is reported only once
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:769: error: for each function it appears in.)
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:769: error: expected ';' before 'arg2'
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:775: error: 'arg2' undeclared (first use in this function)
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:775: error: expected ';' before 'PyLong_AsUnsignedLongLong'
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:777: error: dereferencing pointer to incomplete type
/home/me/calibre/src/calibre/utils/chm/swig_chm.c: In function '_wrap_chmUnitInfo_start_get':
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:789: error: 'LONGUINT64' undeclared (first use in this function)
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:789: error: expected ';' before 'result'
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:794: error: 'result' undeclared (first use in this function)
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:794: error: dereferencing pointer to incomplete type
/home/me/calibre/src/calibre/utils/chm/swig_chm.c: In function '_wrap_chmUnitInfo_length_set':
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:806: error: 'LONGUINT64' undeclared (first use in this function)
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:806: error: expected ';' before 'arg2'
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:812: error: 'arg2' undeclared (first use in this function)
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:812: error: expected ';' before 'PyLong_AsUnsignedLongLong'
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:814: error: dereferencing pointer to incomplete type
/home/me/calibre/src/calibre/utils/chm/swig_chm.c: In function '_wrap_chmUnitInfo_length_get':
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:826: error: 'LONGUINT64' undeclared (first use in this function)
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:826: error: expected ';' before 'result'
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:831: error: 'result' undeclared (first use in this function)
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:831: error: dereferencing pointer to incomplete type
/home/me/calibre/src/calibre/utils/chm/swig_chm.c: In function '_wrap_chmUnitInfo_space_set':
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:848: error: dereferencing pointer to incomplete type
/home/me/calibre/src/calibre/utils/chm/swig_chm.c: In function '_wrap_chmUnitInfo_space_get':
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:865: error: dereferencing pointer to incomplete type
/home/me/calibre/src/calibre/utils/chm/swig_chm.c: In function '_wrap_chmUnitInfo_path_set':
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:883: error: dereferencing pointer to incomplete type
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:884: error: dereferencing pointer to incomplete type
/home/me/calibre/src/calibre/utils/chm/swig_chm.c: In function '_wrap_chmUnitInfo_path_get':
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:901: error: dereferencing pointer to incomplete type
/home/me/calibre/src/calibre/utils/chm/swig_chm.c: In function '_wrap_new_chmUnitInfo':
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:915: error: invalid application of 'sizeof' to incomplete type 'struct chmUnitInfo'
/home/me/calibre/src/calibre/utils/chm/swig_chm.c: In function '_wrap_chm_open':
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:953: warning: implicit declaration of function 'chm_open'
/home/me/calibre/src/calibre/utils/chm/swig_chm.c: In function '_wrap_chm_close':
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:969: warning: implicit declaration of function 'chm_close'
/home/me/calibre/src/calibre/utils/chm/swig_chm.c: In function '_wrap_chm_set_param':
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:987: warning: implicit declaration of function 'chm_set_param'
/home/me/calibre/src/calibre/utils/chm/swig_chm.c: In function '_wrap_chm_resolve_object':
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:1002: error: invalid application of 'sizeof' to incomplete type 'struct chmUnitInfo'
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:1010: warning: implicit declaration of function 'chm_resolve_object'
/home/me/calibre/src/calibre/utils/chm/swig_chm.c: In function '_wrap_chm_retrieve_object':
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:1043: error: 'LONGUINT64' undeclared (first use in this function)
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:1043: error: expected ';' before 'arg4'
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:1044: error: 'LONGINT64' undeclared (first use in this function)
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:1044: error: expected ';' before 'arg5'
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:1045: error: expected ';' before 'result'
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:1056: error: 'arg4' undeclared (first use in this function)
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:1056: error: expected ';' before 'PyLong_AsUnsignedLongLong'
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:1058: error: 'arg5' undeclared (first use in this function)
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:1058: error: expected ';' before 'PyLong_AsLongLong'
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:1069: error: 'result' undeclared (first use in this function)
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:1069: error: expected ';' before 'chm_retrieve_object'
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:1074: warning: pointer targets in passing argument 1 of 'PyString_FromStringAndSize' differ in signedness
/usr/include/python2.6/stringobject.h:62: note: expected 'const char *' but argument is of type 'unsigned char *'
/home/me/calibre/src/calibre/utils/chm/swig_chm.c: In function '_wrap_chm_enumerate':
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:1092: error: 'CHM_ENUMERATOR' undeclared (first use in this function)
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:1092: error: expected ';' before 'arg3'
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:1103: error: 'arg3' undeclared (first use in this function)
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:1108: warning: implicit declaration of function 'chm_enumerate'
/home/me/calibre/src/calibre/utils/chm/swig_chm.c: In function '_wrap_chm_enumerate_dir':
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:1122: error: 'CHM_ENUMERATOR' undeclared (first use in this function)
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:1122: error: expected ';' before 'arg4'
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:1133: error: 'arg4' undeclared (first use in this function)
/home/me/calibre/src/calibre/utils/chm/swig_chm.c:1138: warning: implicit declaration of function 'chm_enumerate_dir'
Traceback (most recent call last):
File "setup.py", line 99, in <module>
sys.exit(main())
File "setup.py", line 85, in main
command.run_all(opts)
File "/home/me/calibre/setup/__init__.py", line 159, in run_all
self.run_cmd(self, opts)
File "/home/me/calibre/setup/__init__.py", line 152, in run_cmd
self.run_cmd(scmd, opts)
File "/home/me/calibre/setup/__init__.py", line 155, in run_cmd
cmd.run(opts)
File "/home/me/calibre/setup/extensions.py", line 264, in run
self.build(ext, dest)
File "/home/me/calibre/setup/extensions.py", line 305, in build
subprocess.check_call(cmd)
File "/usr/lib/python2.6/subprocess.py", line 488, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['gcc', '-O3', '-Wall', '-DNDEBUG', '-fno-strict-aliasing', '-pipe', '-fPIC', '-pthread', '-I/usr/include/python2.6', '-DSWIG_COBJECT_TYPES', '-c', '/home/me/calibre/src/calibre/utils/chm/swig_chm.c', '-o', '/home/me/calibre/build/objects/chmlib/swig_chm.o']' returned non-zero exit status 1
me@ronin-server:~/calibre$
|