为什么深度不写一个crossover之类的软件,解决win软件的安装
Tofloor
poster avatar
opticaldesigner
deepin
2020-08-06 05:22
Author
为什么深度不写一个crossover之类的软件,解决windows软件的安装问题。


Reply Favorite View the author
All Replies
1 / 2
To page
avatar
神末shenmo
deepin
Spark-App
Q&A Team
2020-08-06 05:53
#1
论坛搜索vek,星火商店crossover,星火商店在置顶帖获取
Reply View the author
avatar
神末shenmo
deepin
Spark-App
Q&A Team
2020-08-06 05:53
#2
vek下载需要星火商店
Reply View the author
avatar
sgb76
deepin
2020-08-06 06:18
#3
深度有deepin-wine项目,目前马上要更新到deepin-wine5版本,只不过是没有图形界面而已
Reply View the author
avatar
忘记、过去
deepin
2020-08-06 06:30
#4
那你为什么不要求软件厂商直接开发Linux版本的应用呢?非要Linux能安装Windows应用是不是有点过分了......
Reply View the author
avatar
MarioAi
deepin
2020-08-06 06:41
#5
不是有deepin-wine么,而且也在一直积极联系其他厂商
Reply View the author
avatar
zerofancy
deepin
2020-08-06 07:59
#6
因为无法解决。虽然wine对生态有一定作用,但某种程度是饮鸩止渴。
Reply View the author
avatar
SamLukeYes
deepin
2020-08-06 08:45
#7
https://bbs.deepin.org/post/198347
论坛搜索vek,星火商店crossover,星火商店在置顶帖获取

话说这个 vek 是把库版本写死了吗?在 Manjaro 上无法运行,它所需求的库版本在 Arch 系根本没有软件包能提供
如果直接把源码拉下来编译,qmake && make 会报错:
make: *** 没有规则可制作目标“/home/yes/AUR/vek-bin/vekcode/3rdparty/libgit2/lib/libgit2.a”,由“vek” 需求。 停止。
Reply View the author
avatar
jingle
deepin
2020-08-06 15:17
#8
如果还是和以前一样预装不要付费,你就不会说写一个了吧。 搞个不是不可以,但是需要人力,投入重要程度了。
Reply View the author
avatar
jacklee_2018
deepin
2020-08-06 16:47
#9
https://bbs.deepin.org/post/198347
如果还是和以前一样预装不要付费,你就不会说写一个了吧。 搞个不是不可以,但是需要人力,投入重要程度了 ...

岂止是人力。还有有钱。这玩意上游维护及其蛋疼
Reply View the author
avatar
jacklee_2018
deepin
2020-08-06 16:48
#10
https://bbs.deepin.org/post/198347
话说这个 vek 是把库版本写死了吗?在 Manjaro 上无法运行,它所需求的库版本在 Arch 系根本没有软件包能 ...

这是静态库。源码里面已经包含了。要编译用QT编译就好了。其他Linux编译的话,需要QT
deepin 和uos无需
Reply View the author
avatar
jfshen
deepin
2020-08-06 16:52
#11
很简单,因为得不偿失。
Reply View the author
avatar
jacklee_2018
deepin
2020-08-06 16:55
#12
https://bbs.deepin.org/post/198347
话说这个 vek 是把库版本写死了吗?在 Manjaro 上无法运行,它所需求的库版本在 Arch 系根本没有软件包能 ...

抱歉我去看了一下vek的源码。发现源码没有推送完整,因为忘记修改仓库文件过滤了。部分库没有推送。现在已经完整推送。你再拉取就行了
Reply View the author
avatar
SamLukeYes
deepin
2020-08-06 17:07
#13
https://bbs.deepin.org/post/198347
这是静态库。源码里面已经包含了。要编译用QT编译就好了。其他Linux编译的话,需要QT
deepin 和uos无需 ...

可能是你的静态库依赖了别的库。我已经测出来 libpcre.so.3 和 libicui18n.so.63,这两个库在 manjaro 上都不存在。并没有继续测还有没有其他的
Reply View the author
avatar
jacklee_2018
deepin
2020-08-06 17:17
#14
https://bbs.deepin.org/post/198347
可能是你的静态库依赖了别的库。我已经测出来 libpcre.so.3 和 libicui18n.so.63,这两个库在 manjaro 上 ...


我给你吧。测着也累
Reply View the author
avatar
SamLukeYes
deepin
2020-08-06 18:41
#15
https://bbs.deepin.org/post/198347
我给你吧。测着也累

好像这些库只有放在 /usr/lib 才有效,直接扔在那儿又怕影响了别的软件包
我打算换个思路打包,拉取 git 仓库进行编译,但是 makepkg 的时候又出错了:
==> 正在创建软件包:vek-git r.-1 (2020年08月06日 星期四 10时29分26秒)
==> 正在检查运行时依赖关系...
==> 正在检查编译时依赖关系
==> 获取源代码...
  -> 正在升级 vekcode git 仓库...
正在获取 origin
==> 正在验证 source 文件,使用sha256sums...
    vekcode ... 已跳过
==> 正在释放源码...
  -> 正在建立 vekcode git 仓库的拷贝...
fatal: 无效引用:origin/HEAD
==> 错误: 建立 vekcode git 仓库的拷贝失败
    正在放弃...

这又是什么问题啊
Reply View the author
avatar
jacklee_2018
deepin
2020-08-06 19:00
#16
https://bbs.deepin.org/post/198347
好像这些库只有放在 /usr/lib 才有效,直接扔在那儿又怕影响了别的软件包
我打算换个思路打包,拉 ...

没尝试过动态编译。我的QT也是静态编译了的。仓库没问题
Reply View the author
avatar
SamLukeYes
deepin
2020-08-06 19:49
#17
https://bbs.deepin.org/post/198347
没尝试过动态编译。我的QT也是静态编译了的。仓库没问题

那么有没有源码包的链接呢?有的话就不需要 git 仓库了
Reply View the author
avatar
Hello
deepin
2020-08-06 20:18
#18
说实话,没必要
Reply View the author
avatar
Hello
deepin
2020-08-06 20:19
#19
用命令就好了,而且crossover某些地方特别不友好,还不如命令
Reply View the author
avatar
Fredoong
deepin
2020-08-07 07:16
#20
什么Windows软件都能wine了,为何不直接用Windows呢,何必用Deepin呢,
Reply View the author
1 / 2
To page