cost 129 ms
配置 - 檢查 Perl 標頭的可用性(已解決)

[英]configure - check for availability of Perl headers (solved)

我正在開發一個開源應用程序,我想在其中有條件地包含 Perl (用於不同的文本處理目的 - 這只是為了提供信息,而不是作為一個概念被批評:-)。 您通常如何使用 autoconf 檢查 Perl 標頭的可用性? 在我的configure.ac中,我將以下內容用於具有 pkg-config 文件的內 ...

使用 autotools 的 config.site 文件將自定義目錄 ($ZPFX/{include,libs}) 添加到 CPP..../LDFLAGS 之前?

[英]Prepending custom dirs ($ZPFX/{include,libs}) to CPP..../LDFLAGS with use of config.site file of autotools?

我正在使用$CONFIG_SITE設置為$ZPFX/share/config.site文件,其中包含: 其中$ZPFX變量是我的自定義用戶前綴,類似於~/.local 。 現在,問題是系統iconv.h (在路徑/usr/include下)因此找不到,因為只有上面的預設(使用config.site ...

Fortran 錯誤:(.text+0x0): 多重定義

[英]Fortran error: (.text+0x0): multiple definition of

我試圖將我的 Fortran 模塊包含在一個廣泛的庫中,該庫也是在 Fortran 中編寫的。要編譯和安裝這個庫,使用了 autotools 套件。 我制作了一個Makefile來單獨編譯(在另一個目錄中並在此處解釋)我的模塊並檢查它們是否運行良好。 測試成功。 然而,當我試圖將它們與這個龐大的圖書 ...

錯誤:AM_CONDITIONAL 中沒有出現 am__fastdepCXX

[英]error: am__fastdepCXX does not appear in AM_CONDITIONAL

為了遵循本教程,我在 c++ 中完成了自己的“Hello World”。 這是代碼prueba.cpp : 然后,我使用以下信息創建了configure.ac文件: 和Makefile.am 這些文件位於prueba.cpp的同一文件夾中最后,在控制台和prueba.cpp的同一文件夾中,我運行命 ...

Bitbake 自動工具

[英]Bitbake autotools

我已經設置了我的食譜來使用 autotools 來制作我的項目。 我最近決定在打開詳細 output 的情況下運行 bitbake。 我注意到在我的構建或編譯中沒有任何地方調用了autogen.sh 。 它直接進入我的configure.ac 。 為什么是這樣? 我認為autogen.sh是必需的。 ...

autoconf:使用“PKG_CHECK_EXISTS”時,“PKG_CONFIG_PATH”在“configure.ac”中不起作用

[英]autoconf: `PKG_CONFIG_PATH` not working in `configure.ac` when using `PKG_CHECK_EXISTS`

我想檢查我的自定義PKG_CONFIG_PATH中是否存在gmodule 但我有以下錯誤: 我 100% 確定 gmodule-2.0.pc 在我的自定義路徑中: 我還可以使用 pkg-config 找到gmodule-2.0 : 我想念什么嗎? ...

如何使用 Makefile 為每個子目錄運行命令?

[英]How to run a command for each subdirectory with a Makefile?

我有以下結構: configure.ac : 頂級Makefile.am dir1和dir2 Makefile.am看起來像這樣: 運行它會產生 output,如下所示: 有沒有辦法編寫子目錄的 Makefiles,這樣我就不必編寫 foo-local 任務兩次? ...

Old.Po 文件引用舊目錄,如何重新開始?

[英]Old .Po file references old directory, how to start fresh?

介紹我剛剛刪除了nested的目錄,並在我的Makefile.am中刪除了對它的引用我正在運行./configure && make並得到以下信息: 如何運行make使其不引用舊目錄? 補充信息我很好奇我是否能找到這個參考在哪里,所以我做了一個grep -r nested. 我認為 ...

在 Makefile.am 中使用 AND 組合兩個條件

[英]Combining two conditionals using AND in Makefile.am

是否有可能在 Makefile.am 中有類似下面的內容? 目前我的configure.ac中有類似下面的內容 並在我的 Makefile.am 中使用它。 我對自動工具相當autotools ,無法使AND ed 條件起作用,我想知道它是否可能。 到目前為止,我還沒有找到任何暗示它的參考。 ...

無法`make clean`:“沒有規則可以制作目標......Plo”

[英]Unable to `make clean`: "No rule to make target ...Plo"

賞金將在 2 天內到期。 此問題的答案有資格獲得+50聲望賞金。 karobar想引起對這個問題的更多關注。 問題摘要我正在嘗試make clean ,我得到以下 output: 我怎樣才能成功地進行make clean ? 我不明白這些.Plo文件是什么,而且它們通常是我不會弄亂的。 調查我的 ...

修改 configure.ac - 檢查是否存在包

[英]Modifying configure.ac - check for packge presence

全部, 我的主要開發平台是 Linux 上的 Gentoo。 但是,最近我嘗試在 Debian 上的全新 VM 安裝上構建我的程序。 我的程序包含主要的二進制文件和幾個 dll/so/dylib 庫。 其中一個庫依賴於 unixODBC/iODBC 的存在。 unixODBC 維護人員告訴我使用o ...

Autoconf 抱怨未定義的宏,建議 m4_pattern_allow? 這是怎么回事?

[英]Autoconf complains of undefined macro, suggests m4_pattern_allow? what's going on?

我做過很多 C 和一些 C++ 編程,但以前從未使用過 autotools(我很久以前就這樣做了,這些工具還沒有提供給我)。 無論如何,我在 Xubuntu 20.04 上,我正在學習https://earthly.dev/blog/autoconf/上的教程,我已經創建了這個 configure. ...

2022-07-22 22:41:36   1   10    autotools / cc  
Makefile 生成錯誤? 構建過程中的警告

[英]Makefile generation wrong? Warning during build

全部, 我的子項目之一包含以下 Makefile.am: 生成以下命令: 我的理解是我收到warning是因為命令中有-c 。 問題是我在 Makefile.am 中沒有看到這個選項。 那么我該如何預防呢? 或者這是不同的東西? 有關如何修復警告的任何建議? 謝謝你。 ...

在 NDK CPython 編譯上使用 -fPIC 重新編譯

[英]Recompile with -fPIC on NDK CPython compilation

我想用 NDK 編譯 CPython,無論我把 -fPIC 放在 CFLAGS 中,我都會得到 fPIC 錯誤。 ld:錯誤:重定位 R_ARM_REL32 不能用於符號 PyBool_Type; 使用 -fPIC 重新編譯我有帶有 Autoconf 配置腳本和 NDK 的 Python 源。 我 ...

Clion、Autotools 和 JNI

[英]Clion, Autotools and JNI

我正在嘗試使用 Clion IDE 使用 Autotools 設置一個小的 JNI 演示。 問題是:我不知道如何告訴 Autotools 包含 jni.h。 Clion 也無法解析#include <jni.h>。 這是我想讓你告訴我如何修復demo的最簡單的例子。 ...

在 Makefile.am (autotools) 中使用 sed

[英]using sed in Makefile.am (autotools)

我正在使用自動工具(我沒有太多經驗)打包一個程序。 我有一個 gnome .desktop 文件,它引用了可執行文件和圖標的位置。 這需要是/usr/share或/usr/local/share取決於@PREFIX@ 。 我如何在data/Makefile.am中的這個文件上運行sed以便安裝的文 ...

壓縮 Makefile.am

[英]Condense Makefile.am

我正在使用自動工具來構建一個項目。 我有一個configure.ac 、 makefile.am和autogen.sh 。 這一切都很好。 我的 Jenkins 管道可以選擇並運行它。 我的問題是makefile.am越來越長。 最近我在我的項目中添加了一些第 3 部分供應商代碼。 這是當前的ma ...

Yocto/ Bitbake - 將構建版本(例如 PE、PR 和 PV)合並到 C++ 編譯中

[英]Yocto/ Bitbake - incorporate build version (e.g. PE, PR & PV) into C++ compilation

我做了一些搜索,但找不到這個問題的答案。 我有一個 C++ GUI 應用程序,它是在 Yocto/Poky 圖像中使用 Autotools 構建的。 PR 服務已啟用並用於問題跟蹤我想將 C++ 應用程序的構建版本合並到 GUI 中(以便用戶可以在 GUI 上看到它的 v 0.9.1002 或類 ...

向配置添加選項

[英]Adding an option to the configure

全部, 我想嘗試在我的項目中為我的配置腳本添加一個選項。 例如,我正在查看我用於開發的庫 - wxWidgets。 wxWidgets 在configure.in文件中設置和解析了它們的選項。 我的項目沒有這個文件,而是有configure.ac文件,AFAIU,我應該修改它。 然后只需使用正確的 ...

rpmbuild 規范忽略 autogen.sh 前綴

[英]rpmbuild spec ignoring autogen.sh prefix

我正在嘗試為 libxml2 創建一個 RPM,它依賴於 autotools 進行安裝。 我需要安裝到自定義目錄,因此在我的規范文件中,我為 autogen.sh 提供了一個前綴值: 但是,當我運行 rpmbuild 時,我看到 ./configure 是用 --prefix=/usr 調用的: ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM