mike lewis wrote: > I was going to try the test release of freevo 1.7 so I downloaded the > kaa release from a few weeks ago. It errors on install at the > following file: > > src/extensions/shmmodule.c > > I checked out svn just in case. It has the same error... Can somebody help? > > I'm running ubuntu edgy. > > [EMAIL PROTECTED]:/build/freevo/svn/kaa$ sudo python setup.py install > [setup] Entering kaa submodule base > glib >= 2.4.0 not found; kaa.db will be unavailable > inotify supported by glibc; good. > running install > running build > running build_py > running build_ext > building 'kaa.shmmodule' extension > gcc -pthread -fno-strict-aliasing -DNDEBUG -g -O2 -Wall > -Wstrict-prototypes -fPIC -I/usr/include/python2.4 -c > src/extensions/shmmodule.c -o > build/temp.linux-i686-2.4/src/extensions/shmmodule.o -Wall > src/extensions/shmmodule.c:120:20: error: Python.h: No such file or directory
Looks like you don't have the python headers installed, your distro may have a python-dev package, install this and you should be able to install it. Duncan > src/extensions/shmmodule.c:121:26: error: structmember.h: No such file > or directory > src/extensions/shmmodule.c:136: error: expected '=', ',', ';', 'asm' > or '__attribute__' before '*' token > src/extensions/shmmodule.c:142: error: expected '=', ',', ';', 'asm' > or '__attribute__' before '*' token > src/extensions/shmmodule.c:153: error: expected > specifier-qualifier-list before 'PyObject_HEAD' > src/extensions/shmmodule.c:160: error: expected '=', ',', ';', 'asm' > or '__attribute__' before 'PyTypeObject' > src/extensions/shmmodule.c:170: error: expected > specifier-qualifier-list before 'PyObject_HEAD' > src/extensions/shmmodule.c:186: error: expected '=', ',', ';', 'asm' > or '__attribute__' before 'PyTypeObject' > src/extensions/shmmodule.c:195: error: expected '=', ',', ';', 'asm' > or '__attribute__' before '*' token > src/extensions/shmmodule.c:196: error: expected '=', ',', ';', 'asm' > or '__attribute__' before '*' token > src/extensions/shmmodule.c: In function 'check_memory_identity': > src/extensions/shmmodule.c:217: error: 'PyShmMemoryObject' has no > member named 'shmid' > src/extensions/shmmodule.c:218: error: 'PyShmMemoryObject' has no > member named 'ds' > src/extensions/shmmodule.c:219: error: 'PyShmMemoryObject' has no > member named 'ds' > src/extensions/shmmodule.c:235: error: 'PyShmMemoryObject' has no > member named 'ds' > src/extensions/shmmodule.c:236: error: 'PyShmMemoryObject' has no > member named 'ds' > src/extensions/shmmodule.c:237: error: 'PyShmMemoryObject' has no > member named 'ds' > src/extensions/shmmodule.c: At top level: > src/extensions/shmmodule.c:257: error: expected '=', ',', ';', 'asm' > or '__attribute__' before '*' token > src/extensions/shmmodule.c:297: error: expected '=', ',', ';', 'asm' > or '__attribute__' before '*' token > src/extensions/shmmodule.c:320: error: expected '=', ',', ';', 'asm' > or '__attribute__' before '*' token > src/extensions/shmmodule.c:350: error: expected '=', ',', ';', 'asm' > or '__attribute__' before '*' token > src/extensions/shmmodule.c:374: error: expected '=', ',', ';', 'asm' > or '__attribute__' before '*' token > src/extensions/shmmodule.c:400: error: expected '=', ',', ';', 'asm' > or '__attribute__' before '*' token > src/extensions/shmmodule.c:426: error: expected '=', ',', ';', 'asm' > or '__attribute__' before '*' token > src/extensions/shmmodule.c:463: error: expected '=', ',', ';', 'asm' > or '__attribute__' before 'memory_methods' > src/extensions/shmmodule.c:495: error: array type has incomplete element type > src/extensions/shmmodule.c:496: error: 'T_INT' undeclared here (not in > a function) > src/extensions/shmmodule.c:496: warning: implicit declaration of > function 'offsetof' > src/extensions/shmmodule.c:496: error: expected expression before > 'PyShmMemoryObject' > src/extensions/shmmodule.c:496: error: expected expression before 'struct' > src/extensions/shmmodule.c:496: error: expected expression before 'struct' > src/extensions/shmmodule.c:496: error: 'RO' undeclared here (not in a > function) > src/extensions/shmmodule.c:497: error: expected expression before > 'PyShmMemoryObject' > src/extensions/shmmodule.c:497: error: expected expression before 'struct' > src/extensions/shmmodule.c:498: error: expected expression before > 'PyShmMemoryObject' > src/extensions/shmmodule.c:498: error: expected expression before 'struct' > src/extensions/shmmodule.c:498: error: expected expression before 'struct' > src/extensions/shmmodule.c:499: error: expected expression before > 'PyShmMemoryObject' > src/extensions/shmmodule.c:499: error: expected expression before 'struct' > src/extensions/shmmodule.c:499: error: expected expression before 'struct' > src/extensions/shmmodule.c:500: error: expected expression before > 'PyShmMemoryObject' > src/extensions/shmmodule.c:500: error: expected expression before 'struct' > src/extensions/shmmodule.c:501: error: expected expression before > 'PyShmMemoryObject' > src/extensions/shmmodule.c:502: error: expected expression before > 'PyShmMemoryObject' > src/extensions/shmmodule.c:502: error: expected expression before 'struct' > src/extensions/shmmodule.c:503: error: expected expression before > 'PyShmMemoryObject' > src/extensions/shmmodule.c:503: error: expected expression before 'struct' > src/extensions/shmmodule.c:503: error: expected expression before 'struct' > src/extensions/shmmodule.c:504: error: expected expression before > 'PyShmMemoryObject' > src/extensions/shmmodule.c:504: error: expected expression before 'struct' > src/extensions/shmmodule.c:504: error: expected expression before 'struct' > src/extensions/shmmodule.c:510: error: 'NULL' undeclared here (not in > a function) > src/extensions/shmmodule.c: In function 'PyShmMemory_dealloc': > src/extensions/shmmodule.c:522: warning: implicit declaration of > function 'PyDict_DelItem' > src/extensions/shmmodule.c:522: error: 'shm_dict' undeclared (first > use in this function) > src/extensions/shmmodule.c:522: error: (Each undeclared identifier is > reported only once > src/extensions/shmmodule.c:522: error: for each function it appears in.) > src/extensions/shmmodule.c:522: warning: implicit declaration of > function 'PyInt_FromLong' > src/extensions/shmmodule.c:522: error: 'PyShmMemoryObject' has no > member named 'shmid' > src/extensions/shmmodule.c:523: warning: implicit declaration of > function 'PyErr_Clear' > src/extensions/shmmodule.c:532: warning: implicit declaration of > function 'PyMem_DEL' > src/extensions/shmmodule.c: At top level: > src/extensions/shmmodule.c:535: error: expected '=', ',', ';', 'asm' > or '__attribute__' before '*' token > src/extensions/shmmodule.c:564: error: expected '=', ',', ';', 'asm' > or '__attribute__' before '*' token > src/extensions/shmmodule.c:588: error: expected '=', ',', ';', 'asm' > or '__attribute__' before 'PyShmMemory_Type' > src/extensions/shmmodule.c: In function 'check_semaphore_identity': > src/extensions/shmmodule.c:617: error: 'PyShmSemaphoreObject' has no > member named 'semid' > src/extensions/shmmodule.c:618: error: 'PyShmSemaphoreObject' has no > member named 'ds' > src/extensions/shmmodule.c:619: error: 'PyShmSemaphoreObject' has no > member named 'ds' > src/extensions/shmmodule.c:629: error: 'PyShmSemaphoreObject' has no > member named 'ds' > src/extensions/shmmodule.c:631: error: 'PyShmSemaphoreObject' has no > member named 'ds' > src/extensions/shmmodule.c:632: error: 'PyShmSemaphoreObject' has no > member named 'ds' > src/extensions/shmmodule.c: At top level: > src/extensions/shmmodule.c:650: error: expected '=', ',', ';', 'asm' > or '__attribute__' before '*' token > src/extensions/shmmodule.c:676: error: expected '=', ',', ';', 'asm' > or '__attribute__' before '*' token > src/extensions/shmmodule.c:702: error: expected '=', ',', ';', 'asm' > or '__attribute__' before '*' token > src/extensions/shmmodule.c:728: error: expected '=', ',', ';', 'asm' > or '__attribute__' before '*' token > src/extensions/shmmodule.c:750: error: expected '=', ',', ';', 'asm' > or '__attribute__' before '*' token > src/extensions/shmmodule.c:776: error: expected '=', ',', ';', 'asm' > or '__attribute__' before '*' token > src/extensions/shmmodule.c:804: error: expected '=', ',', ';', 'asm' > or '__attribute__' before '*' token > src/extensions/shmmodule.c:830: error: expected '=', ',', ';', 'asm' > or '__attribute__' before '*' token > src/extensions/shmmodule.c:852: error: expected '=', ',', ';', 'asm' > or '__attribute__' before '*' token > src/extensions/shmmodule.c:872: error: expected '=', ',', ';', 'asm' > or '__attribute__' before 'semaphore_methods' > src/extensions/shmmodule.c:906: error: array type has incomplete element type > src/extensions/shmmodule.c:907: error: expected expression before > 'PyShmSemaphoreObject' > src/extensions/shmmodule.c:907: error: expected expression before 'struct' > src/extensions/shmmodule.c:907: error: expected expression before 'struct' > src/extensions/shmmodule.c:908: error: expected expression before > 'PyShmSemaphoreObject' > src/extensions/shmmodule.c:908: error: expected expression before 'struct' > src/extensions/shmmodule.c:908: error: expected expression before 'struct' > src/extensions/shmmodule.c:909: error: expected expression before > 'PyShmSemaphoreObject' > src/extensions/shmmodule.c:909: error: expected expression before 'struct' > src/extensions/shmmodule.c:909: error: expected expression before 'struct' > src/extensions/shmmodule.c:910: error: expected expression before > 'PyShmSemaphoreObject' > src/extensions/shmmodule.c:911: error: expected expression before > 'PyShmSemaphoreObject' > src/extensions/shmmodule.c:911: error: expected expression before 'struct' > src/extensions/shmmodule.c:911: error: expected expression before 'struct' > src/extensions/shmmodule.c:912: error: expected expression before > 'PyShmSemaphoreObject' > src/extensions/shmmodule.c:912: error: expected expression before 'struct' > src/extensions/shmmodule.c:912: error: expected expression before 'struct' > src/extensions/shmmodule.c: In function 'PyShmSemaphore_dealloc': > src/extensions/shmmodule.c:931: error: 'sem_dict' undeclared (first > use in this function) > src/extensions/shmmodule.c:931: error: 'PyShmSemaphoreObject' has no > member named 'semid' > src/extensions/shmmodule.c: At top level: > src/extensions/shmmodule.c:936: error: expected '=', ',', ';', 'asm' > or '__attribute__' before '*' token > src/extensions/shmmodule.c:961: error: expected '=', ',', ';', 'asm' > or '__attribute__' before '*' token > src/extensions/shmmodule.c:979: error: expected '=', ',', ';', 'asm' > or '__attribute__' before 'PyShmSemaphore_Type' > src/extensions/shmmodule.c:1007: error: expected '=', ',', ';', 'asm' > or '__attribute__' before '*' token > src/extensions/shmmodule.c:1028: error: expected '=', ',', ';', 'asm' > or '__attribute__' before '*' token > src/extensions/shmmodule.c:1052: error: expected '=', ',', ';', 'asm' > or '__attribute__' before '*' token > src/extensions/shmmodule.c:1072: error: expected '=', ',', ';', 'asm' > or '__attribute__' before '*' token > src/extensions/shmmodule.c:1121: error: expected '=', ',', ';', 'asm' > or '__attribute__' before '*' token > src/extensions/shmmodule.c:1145: error: expected '=', ',', ';', 'asm' > or '__attribute__' before '*' token > src/extensions/shmmodule.c:1167: error: expected '=', ',', ';', 'asm' > or '__attribute__' before '*' token > src/extensions/shmmodule.c:1191: error: expected '=', ',', ';', 'asm' > or '__attribute__' before '*' token > src/extensions/shmmodule.c:1211: error: expected '=', ',', ';', 'asm' > or '__attribute__' before '*' token > src/extensions/shmmodule.c:1261: error: expected '=', ',', ';', 'asm' > or '__attribute__' before '*' token > src/extensions/shmmodule.c:1288: error: expected '=', ',', ';', 'asm' > or '__attribute__' before '*' token > src/extensions/shmmodule.c:1306: error: expected '=', ',', ';', 'asm' > or '__attribute__' before 'PyShm_methods' > src/extensions/shmmodule.c:1339: error: expected ')' before '*' token > src/extensions/shmmodule.c: In function 'set_member_type': > src/extensions/shmmodule.c:1361: error: 'T_UBYTE' undeclared (first > use in this function) > src/extensions/shmmodule.c:1363: error: 'T_USHORT' undeclared (first > use in this function) > src/extensions/shmmodule.c:1365: error: 'T_UINT' undeclared (first use > in this function) > src/extensions/shmmodule.c:1367: error: 'T_ULONG' undeclared (first > use in this function) > src/extensions/shmmodule.c:1369: warning: implicit declaration of > function 'Py_FatalError' > src/extensions/shmmodule.c:1372: error: invalid use of undefined type > 'struct memberlist' > src/extensions/shmmodule.c:1372: error: dereferencing pointer to incomplete > type > src/extensions/shmmodule.c: In function 'initshm': > src/extensions/shmmodule.c:1378: error: 'PyObject' undeclared (first > use in this function) > src/extensions/shmmodule.c:1378: error: 'm' undeclared (first use in > this function) > src/extensions/shmmodule.c:1378: error: 'd' undeclared (first use in > this function) > src/extensions/shmmodule.c:1378: warning: left-hand operand of comma > expression has no effect > src/extensions/shmmodule.c:1378: warning: statement with no effect > src/extensions/shmmodule.c:1380: warning: implicit declaration of > function 'Py_InitModule' > src/extensions/shmmodule.c:1380: error: 'PyShm_methods' undeclared > (first use in this function) > src/extensions/shmmodule.c:1381: warning: implicit declaration of > function 'PyModule_GetDict' > src/extensions/shmmodule.c:1382: error: 'PyShm_Error' undeclared > (first use in this function) > src/extensions/shmmodule.c:1382: warning: implicit declaration of > function 'PyString_FromString' > src/extensions/shmmodule.c:1384: warning: implicit declaration of > function 'PyDict_SetItemString' > src/extensions/shmmodule.c:1389: error: 'shm_dict' undeclared (first > use in this function) > src/extensions/shmmodule.c:1389: warning: implicit declaration of > function 'PyDict_New' > src/extensions/shmmodule.c:1390: error: 'sem_dict' undeclared (first > use in this function) > src/extensions/shmmodule.c:1413: warning: implicit declaration of > function 'insint' > failed to build base > > > I checked out kaa with the follwing command: > sudo svn co svn://svn.freevo.org/kaa/trunk kaa > > Mick > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Freevo-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/freevo-devel > ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Freevo-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freevo-devel
