Message boards : BOINC Manager : make failing
Message board moderation
Author | Message |
---|---|
Send message Joined: 28 Jun 10 Posts: 2638 |
Getting /usr/bin/ld: boincmgr-taskbarex.o: undefined reference to symbol 'gtk_status_icon_set_visible' /usr/bin/ld: /lib/x86_64-linux-gnu/libgtk-3.so.0: error adding symbols: DSO missing from command linewhen trying to compile latest master from source. Next step I think is to try compiling latest Linux release from source to determine whether it is a problem with an Ubuntu update or an issue with the code having changed. |
Send message Joined: 28 Jun 10 Posts: 2638 |
Currently trying make on clean install in vm after getting all dependencies for ./configure to work installed. |
Send message Joined: 28 Jun 10 Posts: 2638 |
Still fails on clean install in VM. now trying the 7.20.0 pre-release Compiles fine if I exclude manager. |
Send message Joined: 28 Jun 10 Posts: 2638 |
Client release compiles fine so I guess it is something borked in the master. Edit: That was both in VM and on the host machine. Edit2: Reported on Github. |
Send message Joined: 28 Jun 10 Posts: 2638 |
On github asked to make sure two packages were installed. (they were.) Told using the master was not recommended and pointed to 7.20.0 release candidate which I had said compiled without issue. Asked to list what I had installed on the clean install in vm which I did. Will follow on github and see what happens. |
Send message Joined: 5 Oct 06 Posts: 5121 |
'master' is probably not recommended because it's where all the changes are placed first, and sometimes one change has consequences which mean that another change is needed soon after. So timing is critical - you need to catch a master download when things are quiet, not in the middle of a flurry of changes. A release branch, on the other hand, should be the result of a coherent choice to freeze the code at a point where everything is aligned - it should stay stable until the next fixed point. Having said that, I find that master usually builds and runs cleanly, but it's not guaranteed. |
Send message Joined: 28 Jun 10 Posts: 2638 |
Having said that, I find that master usually builds and runs cleanly, but it's not guaranteed.I find that too on the whole. I don't run enough different projects to find the more obscure bugs so am unlikely to be able to contribute much through my using the master but I do find the process interesting. At least this has made me list what I added to the clean install so hopefully, next time I do it on a new machine, things will go more smoothly. |
Send message Joined: 28 Jun 10 Posts: 2638 |
From github I think in 7.20 you compile wxwidgets without WebView.Anyway I now have managed to get both 7.20.0 and s.21.0 installed in my vm where I can play without risk. |
Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License,
Version 1.2 or any later version published by the Free Software Foundation.