編譯這個也花了不少工夫, configure的時候老是報一些cannot test的error...鬱悶死
幾經波折, 終於找到根救命稻草:
按照說明及出錯資訊:
1 建立 mipsel.cache, 內容如下:
glib_cv_stack_grows=no
glib_cv_uscore=no
ac_cv_func_posix_getgrgid_r=no
ac_cv_func_posix_getpwuid_r=no
2 配置加引數 --cache-file=mipsel.cache
終於是能成功配置了, 編譯也成功了, 至於有沒有錯嘛....還沒上機試
交叉編譯 glib
首先建立檔案 arm linux.cache,內容如下 cat arm linux.cache ac cv type long long yes glib cv stack grows no glib cv uscore no ac cv func posix getpwuid r yes 然後去掉...
glib 交叉編譯記錄
redhat6.5平台 glib版本 glib 2.45.2 原始碼資源url libffi 3.2.1.tar.gz glib 2.45.2.tar.xz zlib 1.2.3.tar.bz2 使用glib 2.55.2版本 有找不到lmount問題,即使主機上已經編譯安裝了util linux ...
在windows下編譯glib庫
glib庫是跨平台的c語言函式庫,是gtk 庫和gnome的基礎。glib可以在多個平台下使用,比如linux unix windows等。glib為許多標準的 常用的c語言結構提供了相應的替代物。ps d glib 2.64.2 meson build prefix c binary ps d g...