PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Linux
[問題] debian 編譯 exiv2 (avif 的 EXIF 問題)
作者:
sppmg
(sppmg)
2022-06-13 21:56:46
近期想把相片轉 avif 保存。
OS 使用 Debian stable(11)。大多數工具都有了,但 EXIF 好像要靠外部工具
匯出匯入。imagemagick 等等似乎無法自動轉過去。(?)
稍微 google 一下,確認 Exiv2 v0.27.4 以上支援 avif。
不過 debian 要 testing 才有 v0.27.5。
我試著用 debian apt source 的方式編譯
apt-get source -t testing -b exiv2
但最後會出現如下錯誤。(我貼在文末)
看相依性應該使用到的程式庫應該可以用 stable 的編譯吧?
用 cmake 照原始套件方式編譯是沒問題的。
這是 debian 套件問題吧??
有辦法解決嗎?
看起來像是 debian/libexiv2-27.symbols 這檔案出問題?
是用到 0.27.3 的資料了嗎?
作者:
Bencrie
2022-06-13 23:42:00
就產出的 library 跟 symbol table 內容有出入吧
作者:
tomsawyer
(安安)
2022-06-14 07:10:00
應該是你的libexiv2-27也要上testing我看teating 跟unstable都上27.5了
作者:
Bencrie
2022-06-14 08:59:00
一個用途是控制符號可見性,gcc 可以吃額外的檔案不用寫在 source code 裡。
作者:
holishing
2022-06-14 23:34:00
最懶的方法就是把 debian/libexiv2-27.symbols 刪掉重新弄一個空白的檔案就可以編起來了然後最後如果要更新那個 symbols 的話可以參考:
https://bit.ly/39l07nt
另外編套件我習慣用 sbuild, 它會每次開一個 chroot去編跟你現在發行版相容的套件, 編出來的東西會比較乾淨八卦是 debian/*.symbols 好像是 Ubuntu 弄出來回饋給Debian 的一套機制
繼續閱讀
[閒聊] scp(1) 不能複製 symbolic links
cuello
[問題] Esxi下的CentOS資料救援
stonys
Re: [分享] COSCUP 2022 開始徵稿
s8321414
[分享] Gnome手機版介面正在開發中
ivon852
[問題] minicom capture會停下來
smvenjoy
[分享] openSUSE Leap 15.4 released
ViewMoon
[問題] 使用者使用不同網路設定問題
awaysu
[分享] 銓明自動化嵌入式系統控制與IoT雲端應用
DavidChen86
Re: [問題] 請教 linux vps 上傳下載
samwu995
[問題] read輸入中文字(全形字),刪除只能刪一半
franzhuang
Links
booklink
Contact Us: admin [ a t ] ucptt.com