编译dde-control-center出错
Tofloor
poster avatar
superendermansm
deepin
2019-07-02 20:34
Author
/home/deepin/Downloads/dde-control-center-master/src/frame/modules/accounts/accountsworker.cpp: In member function ‘void dcc::accounts::AccountsWorker::addUser(const QString&)’:
/home/deepin/Downloads/dde-control-center-master/src/frame/modules/accounts/accountsworker.cpp:248:25: error: ‘PasswordStatusChanged’ is not a member of ‘AccountsUser {aka __User}’
     connect(userInter, &AccountsUser:asswordStatusChanged, user, &User::setPasswordStatus);
                         ^~~~~~~~~~~~
/home/deepin/Downloads/dde-control-center-master/src/frame/modules/accounts/accountsworker.cpp:256:40: error: ‘using AccountsUser = com::deepin::daemon::accounts::User {aka class __User}’ has no member named ‘passwordStatus’
     user->setPasswordStatus(userInter->passwordStatus());
                                        ^~~~~~~~~~~~~~
src/frame/CMakeFiles/dde-control-center.dir/build.make:1718: recipe for target 'src/frame/CMakeFiles/dde-control-center.dir/modules/accounts/accountsworker.cpp.o' failed
make[2]: *** [src/frame/CMakeFiles/dde-control-center.dir/modules/accounts/accountsworker.cpp.o] Error 1
CMakeFiles/Makefile2:86: recipe for target 'src/frame/CMakeFiles/dde-control-center.dir/all' failed
make[1]: *** [src/frame/CMakeFiles/dde-control-center.dir/all] Error 2
Makefile:129: recipe for target 'all' failed
make: *** [all] Error 2


Reply Favorite View the author
All Replies
avatar
yuxue
deepin
2019-07-08 21:48
#1
我现在也卡在 这了 注释掉这个 还有 其他类似 的 什么 sound  等等
Reply View the author
avatar
yuxue
deepin
2019-07-08 22:46
#2
大概需要 https://github.com/linuxdeepin/dde-qt-dbus-factory 这个文件生成
Reply View the author
avatar
justforlxz
deepin
2019-07-08 23:03
#3
更新libdframeworkdbus-dev
Reply View the author
avatar
BLumia
deepin
2019-07-09 00:19
#4
如果是希望自己编译玩的话,建议先 checkout 到和你系统内所装版本一样的 tag 上再编译。
Reply View the author
avatar
superendermansm
deepin
2019-07-09 00:55
#5
kirigaya 发表于 2019-7-8 15:03
更新libdframeworkdbus-dev

大佬你是怎么看的?这个报错信息有什么教程么?百度辣鸡
Reply View the author
avatar
justforlxz
deepin
2019-07-09 17:35
#6
https://bbs.deepin.org/post/180125
大佬你是怎么看的?这个报错信息有什么教程么?百度辣鸡

因为这个项目是我维护的,一看哪个接口错了就知道是因为啥了

  1. /home/deepin/Downloads/dde-control-center-master/src/frame/modules/accounts/accountsworker.cpp:256:40: error: ‘using AccountsUser = com::deepin::daemon::accounts::User {aka class __User}’ has no member named ‘passwordStatus’
  2.      user->setPasswordStatus(userInter->passwordStatus());
Copy the Code
Reply View the author