2009-11-11 7 views
1

Je suis en train de compiler la bibliothèque SndObj à partir de la source. Supposément, c'est aussi simple que de lancer des 'scons' depuis le début du répertoire SndObj. Je reçois ceci:Comment faire fonctionner scons correctement

[email protected]:~/SndObj-2.6.6$ scons 
scons: Reading SConscript files ... 

scons: warning: The Options class is deprecated; use the Variables class instead. 
File "/home/nhnifong/SndObj-2.6.6/SConstruct", line 58, in <module> 

scons: warning: The BoolOption() function is deprecated; use the BoolVariable() function instead. 
File "/home/nhnifong/SndObj-2.6.6/SConstruct", line 60, in <module> 
SndObj Library version is 2.6.5 
Building the Sound Object Library 
scons tools in this system: ['default', 'gnulink', 'gcc', 'g++', 'gfortran', 'gas', 'ar', 'filesystem', 'dvipdf', 'gs', 'jar', 'javac', 'javah', 'm4', 'rmic', 'rpcgen', 'swig', 'tar', 'zip'] 
Checking for Realtime IO support... 
OS is Linux... 
Checking for C header file alsa/asoundlib.h... (cached) no 
Checking for C header file soundcard.h... (cached) no 
Checking for C header file jack/jack.h... (cached) no 
No alsa or OSS RT support 
Host is little endian 
swig exists... 
Checking for C header file Python.h... (cached) no 
Checking for C header file /usr/include/python2.6/Python.h... (cached) yes 
Python version is 2.6 
Checking for C header file m_pd.h... (cached) no 
Checking for C header file ladspa.h... (cached) no 

installing python module in /usr/lib/python2.6/dist-packages 
scons: done reading SConscript files. 
scons: Building targets ... 
chmod a-x include/SndObj/*.h 
scons: done building targets. 

Le premier problème est que l'en-tête C les fichiers qu'il demandes manquent sont tous là dans/usr/include/

Le deuxième problème est que le module Python est pas réellement installé dans /usr/lib/python2.6/dist-packages

Répondre

1

Il semble qu'il reste un ou plusieurs fichiers config.cache. Ceux-ci devraient tous être supprimés et l'installation redémarrée.