请教,将freecad源码打包deb安装包出错

Chinese forum

Moderator: paullee

Forum rules
论坛规矩 / 論壇規矩 , 有用的资讯 / 有用的資訊
重要:寻求帮助之前,请先看看这里 /
重要:尋求幫助之前,請先看看這裡

另外,对论坛用户 友善!阅读FreeCAD 行为准则!
/ 另外,對論壇用戶 友善! 閱讀FreeCAD
行為準則
Post Reply
wywwy
Posts: 22
Joined: Mon Jan 04, 2021 9:26 am

请教,将freecad源码打包deb安装包出错

Post by wywwy »

按照https://wiki.freecadweb.org/Compile_on_Linux,的指引,成功编译完成0.20版本的freecad并能正常运行使用,但按照指引的制作Debian的deb包时,提示没有Debian文件夹.按照互联网搜索的教程,运行
debmake -m -n -x1
生成Debian文件夹,
然后运行

debuild
前面编译部分都成功运行了,但是到最后的步骤(我上传了build文件,里边有打包过程中的提示,包括不少出错警告),出现不少警告比如:
dpkg-shlibdeps: warning: can't extract name and version from library name 'libFreeCADGui.so'
dpkg-shlibdeps: warning: can't extract name and version from library name 'libFreeCADApp.so'
dpkg-shlibdeps: warning: can't extract name and version from library name 'libFreeCADApp.so'
dpkg-shlibdeps: warning: can't extract name and version from library name 'libFreeCADApp.so'
dpkg-shlibdeps: warning: can't extract name and version from library name 'libFreeCADApp.so'
dpkg-shlibdeps: warning: can't extract name and version from library name 'libFreeCADBase.so'
dpkg-shlibdeps: warning: can't extract name and version from library name 'libFreeCADBase.so'
dpkg-shlibdeps: warning: can't extract name and version from library name 'libFreeCADBase.so'
dpkg-shlibdeps: warning: can't extract name and version from library name 'libFreeCADBase.so'
等等,有很多.最后生成了deb安装包.这个安装包可以被安装.但运行被安装的freecad,大部分工作台打不开,程序提示"没有找到femGUI"等等,无法正常工作.
freecad_0.20.25467_arm64.7z
(134.52 KiB) Downloaded 315 times
这是我上传的build文件的压缩包,请大神帮我分析下,问题到底出在哪里.
wywwy
Posts: 22
Joined: Mon Jan 04, 2021 9:26 am

Re: 请教,将freecad源码打包deb安装包出错

Post by wywwy »

今天发现,提示缺少的**Gui.so库文件都有,只不过打包以后都放到了lib文件夹里边,而不是像build里边,放在mod文件夹里相应的工作台的文件夹里,所以程序找不到,不知道这个问题出在哪里啊。为什么编译正常,打包不正常呢。大神指点下啊。
paullee
Veteran
Posts: 5092
Joined: Wed May 04, 2016 3:58 pm

Re: 请教,将freecad源码打包deb安装包出错

Post by paullee »

找 (ping) @-Alex- 問一問? :)
wywwy
Posts: 22
Joined: Mon Jan 04, 2021 9:26 am

Re: 请教,将freecad源码打包deb安装包出错

Post by wywwy »

@-Alex- please help me
paullee
Veteran
Posts: 5092
Joined: Wed May 04, 2016 3:58 pm

Re: 请教,将freecad源码打包deb安装包出错

Post by paullee »

wywwy wrote: @-Alex- please help me
要加入code,例如:-

Code: Select all

[quote=wywwy user_id=39060]
@-Alex- please help me
[/quote]
-alex- wrote: ping

Code: Select all

[quote=-alex- user_id=23825]
ping
[/quote]
felixlee868
Posts: 126
Joined: Wed Jul 03, 2019 8:15 am

Re: 请教,将freecad源码打包deb安装包出错

Post by felixlee868 »

https://www.debian.org/doc/manuals/main ... zh-cn.html

打包需要编辑与定制 debian/control 文件中的软件包依赖函数库等信息。还有自动编译等参数。
User avatar
-alex-
Veteran
Posts: 1849
Joined: Wed Feb 13, 2019 9:42 pm
Location: France

Re: 请教,将freecad源码打包deb安装包出错

Post by -alex- »

wywwy wrote: Fri Aug 20, 2021 2:29 am @-Alex- please help me
Sorry, lack of time, lack of skills, lack of Debian computer at the moment...
See the link to the documentation in the message above.

Chinese translation: in progress...(I'm on smartphone ATM)
paullee
Veteran
Posts: 5092
Joined: Wed May 04, 2016 3:58 pm

Re: 请教,将freecad源码打包deb安装包出错

Post by paullee »

Thanks @-Alex- for replying
多謝 @-Alex- 回覆

:D
wywwy
Posts: 22
Joined: Mon Jan 04, 2021 9:26 am

Re: 请教,将freecad源码打包deb安装包出错

Post by wywwy »

Thanks @-Alex- replying
Post Reply