2026-08-04
Selecting...
Home Page
reload
Search in this channel...
Punch card
Raw Text (irssi format)
Fork on github
switch to admin mode
Jump to...
redirecting...
Log for
Ubuntu 台灣社群
am 01:36:07
V字龍 (Vdragon)
CCoC 2.
/blocked
/NSFW
/SPAM
am 02:20:08
V字龍 (Vdragon)
CCoC 2.
/blocked
/NSFW
/SPAM
am 10:46:03
Ying-Hao Liang
我有一個問題
之前就困擾過我
am 10:46:32
Ying-Hao Liang
編譯東西的時候
都會把kernel或是編譯器的版本號碼一起寫進去對吧
am 10:46:37
Ying-Hao Liang
我要怎麼改它?
am 10:47:20
Ying-Hao Liang
像是
編譯一個程式
出來的版本號碼可能是
3.1-Ubuntu16.04--gcc1.2.3
之類的
am 10:47:32
Ying-Hao Liang
我還真的不知道怎麼去改
am 10:53:26
V字龍 (Vdragon)
寫到哪裡?
am 10:53:48
Ying-Hao Liang
程式本身噴出來的版本資訊
am 10:54:41
V字龍 (Vdragon)
那個應該是程式本身做的事情,工具鏈(toolchain)頂多會寫相容的ABI版本而已
am 10:54:56
Ying-Hao Liang
可是要怎麼改
am 10:55:02
Ying-Hao Liang
我目前遇到的是
am 10:55:07
V字龍 (Vdragon)
`
$ file /bin/ls
/bin/ls: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=d0bc0fb9b3f60f72bbad3c5a1d24c9e2a1fde775, stripped
```
am 10:55:30
Ying-Hao Liang
編譯WxWidgets 出來的.so檔
會有其他我不想要的資訊
am 10:55:39
Ying-Hao Liang
或是我想自訂.so檔自己的名稱
am 10:55:55
Ying-Hao Liang
不過看wxwidgets的wiki好像沒寫到這些東西
am 10:56:00
V字龍 (Vdragon)
那可能要看 WxWidgets 的建構系統是怎麼弄的
am 10:57:08
V字龍 (Vdragon)
WxWidgets 目前是用 GNU 軟體建構系統,可以看看
configure.ac
跟
Makefile.am
以及(如果有的話)自帶的M4程式庫
am 10:57:36
Ying-Hao Liang
我來看看
對make這塊真的超級不熟QQ
am 10:58:16
V字龍 (Vdragon)
另外 WxWidgets 會檢查 ABI 版本,針對不同 WxWidgets 版本程式庫建構的 WxWidgets 軟體會無法執行
am 10:59:34
V字龍 (Vdragon)
$ cat /opt/wx-poedit/lib/ libwx_baseu-3.1.so libwx_gtk3u_media-3.1.so.2
我這邊建構的程式庫名稱很正常啊
am 11:00:15
Ying-Hao Liang
那個是靜態連結吧?
am 11:00:34
V字龍 (Vdragon)
shared object 是動態連結喔
am 11:00:44
Ying-Hao Liang
誒誒誒誒誒
am 11:01:00
Ying-Hao Liang
應該怎麼說
am 11:01:55
Ying-Hao Liang
我多試幾次好了
am 11:02:04
Ying-Hao Liang
現在在公司也沒辦法做QQ
am 11:02:39
V字龍 (Vdragon)
<- 沒公司(泣
am 11:03:40
Ying-Hao Liang
好事(?
am 11:06:54
Ying-Hao Liang
是說
am 11:07:12
Ying-Hao Liang
WxWidgets在windows下要用TDMGcc才能編譯
am 11:07:18
Ying-Hao Liang
不知道為什麼
am 11:07:51
James58899
VS衝啊
am 11:08:02
James58899
全部都丟進VS摸一摸就行了
am 11:08:16
Ying-Hao Liang
VS噁心
am 11:08:55
James58899
可是他能解決問題
am 11:09:01
James58899
或者解決製造問題的人
pm 03:38:06
MGdesigner Chou
Kernel 在make menuconfig 有地方可以改副版號
pm 03:38:30
Ying-Hao Liang
不是啊
我在邊WxWidgets
pm 03:38:43
Ying-Hao Liang
然後我找到哪裡改了
pm 03:38:53
Ying-Hao Liang
晚上我確定好再回來講
pm 09:55:24
Ying-Hao Liang
好
pm 09:55:33
Ying-Hao Liang
結果是windows的才有命名問題
pm 09:55:38
Ying-Hao Liang
其他的好像出來都一樣
pm 09:55:52
Ying-Hao Liang
參數也是說Win32DLL才有效果
created by
mmis1000
and release under
MIT License
GitHub Repo