我發佈了CRAN
上的R
包,這取決於某些RcppArmadillo
代碼的成功編譯。該軟件包已正確構建,並且在我嘗試的所有測試系統上都沒有註釋(CRAN comments here if interested),但CRAN檢查在solaris-sparc
上失敗,並且無法加載對solaris-x86
的依賴關係。解決Solaris上未標記的-llapack依賴關係問題
錯誤原因爲ld: fatal: library -llapack: not found
(來自goldi-00install.html)。
在我的Makevars
和Makevars.win
,我說-llapack
在PKG_LIBS
,我認爲是足夠的。
3210兩者。
但是,我不確定如何爲Solaris聲明這種依賴關係。是否有我必須編寫的單獨的Makevars
,或者有不同的位置,我必須說明依賴關係?
我已經閱讀了「寫作R附加」手冊relevant section,並懷疑我可能有PKG_LIBS
申報$(LLAPACK_LIBS)
,但沒有測試它在Solaris平臺的方式。這是否是正確的道路?
感謝您的幫助,非常感謝。
謝謝德克,我希望能親自接觸你。這是我第一次進入'Rcpp'航行,我很高興能夠直行。我會改變這個並重新提交給CRAN。祝一切順利。 –
太好了,恭喜你把它交給CRAN。 –
謝謝你,我很興奮。大約五分鐘後,我的一些朋友得到了索引頁面的屏幕截圖。再次感謝,希望你度過愉快的一天。 –