代码之家  ›  专栏  ›  技术社区  ›  Nathan

如何使烤饼正常工作

  •  1
  • Nathan  · 技术社区  · 15 年前

    我正在尝试编译 SndObj 从源库。 据说这和从sndobj目录的顶部运行scons一样简单。 我明白这一点:

    nhnifong@ubuntu-nate:~/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.
    

    第一个问题是它声明的C头文件丢失在/usr/include中/

    第二个问题是python模块实际上没有安装在/usr/lib/python2.6/dist-packages中。

    1 回复  |  直到 15 年前
        1
  •  1
  •   DigitalRoss    15 年前

    看起来你有一个或多个 config.cache 剩下的文件。这些都应该被删除并重新启动安装。