我想在我的MAC OS X上安裝openWSN平臺,以便能夠在模擬(或實際)傳感器網絡中運行測試。爲此,Python開發頭文件和庫是必需的。事實上,我認爲頭文件已經安裝好了,因爲我已經下載了XCode,命令行工具,Homebrew,並且我已經下載了Python。Python:使用SCons時發生錯誤和警告
我正在使用SCons構建軟件應用程序。 最大的問題是,當我在終端上鍵入以下命令:
$ scons board=python toolchain=gcc oos_openwsn
的處理似乎很順利,當我收到以下警告和錯誤:
File "/Users/stage/Desktop/openwsn/openwsn-fw/SConscript", line 578, in sconscript_scanner
scons: done reading SConscript files.
scons: Building targets ...
Linking (shared) firmware/openos/projects/common/oos_openwsn.so
**ld: warning: directory not found for option '-L/Library/Frameworks/Python.framework/Versions/2.7/libs'**
ld: unknown option: -Bsymbolic-functions
clang: error: linker command failed with exit code 1 (use -v to see invocation)
scons: *** [firmware/openos/projects/common/oos_openwsn.so] Error 1
scons: building terminated because of errors.
的問題我似乎在libs文件夾中,就好像scons找不到此文件夾,並且無法繼續。
如果沒有看到構建腳本,很難分辨出問題所在。你是否證實這個lib目錄存在?我不承認-B選項,你確定它是正確的嗎? – Brady