请教,将freecad源码打包deb安装包出错
Moderator: paullee
Forum rules
论坛规矩 / 論壇規矩 , 有用的资讯 / 有用的資訊
论坛规矩 / 論壇規矩 , 有用的资讯 / 有用的資訊
请教,将freecad源码打包deb安装包出错
按照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"等等,无法正常工作. 这是我上传的build文件的压缩包,请大神帮我分析下,问题到底出在哪里.
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"等等,无法正常工作. 这是我上传的build文件的压缩包,请大神帮我分析下,问题到底出在哪里.
Re: 请教,将freecad源码打包deb安装包出错
今天发现,提示缺少的**Gui.so库文件都有,只不过打包以后都放到了lib文件夹里边,而不是像build里边,放在mod文件夹里相应的工作台的文件夹里,所以程序找不到,不知道这个问题出在哪里啊。为什么编译正常,打包不正常呢。大神指点下啊。
Re: 请教,将freecad源码打包deb安装包出错
找 (ping) @-Alex- 問一問? :)
Re: 请教,将freecad源码打包deb安装包出错
@-Alex- please help me
Re: 请教,将freecad源码打包deb安装包出错
要加入code,例如:-wywwy wrote: @-Alex- please help me
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]
-
- Posts: 126
- Joined: Wed Jul 03, 2019 8:15 am
Re: 请教,将freecad源码打包deb安装包出错
https://www.debian.org/doc/manuals/main ... zh-cn.html
打包需要编辑与定制 debian/control 文件中的软件包依赖函数库等信息。还有自动编译等参数。
打包需要编辑与定制 debian/control 文件中的软件包依赖函数库等信息。还有自动编译等参数。
Re: 请教,将freecad源码打包deb安装包出错
Thanks @-Alex- for replying
多謝 @-Alex- 回覆
多謝 @-Alex- 回覆
Re: 请教,将freecad源码打包deb安装包出错
Thanks @-Alex- replying