[Solved] FTC 0.8 build issues
-
YEAH YEAH, .8 is dated. I KNOW.
But Im getting build isssues with .8 from github. We are missing some files it appears? I didnt have this issue before when building.
-
Sorry can’t help on the windows build, Linux build is easy, windows not so, but I’m sure others will be along to help soon.
I’m assuming you are building 0.8.7.1 from here
This is the latest ‘official’ version.
If you want the latest experimental version 0.9.3 you can get it from here on Github to build
-
If you looked hard enough, youd realize that Im building under Linux. Thats KDE showing. Debain 8 in a box to be more exact. No, its not so easy anymore. This is the output of qmake. I cant “qmake && make” if qmake complains.Everything needed is already installed. Issue is that the lanquage files referenced in the QRC project file are indeed missing.Im using fresh .8 from github.Otherwise the file would be called more properly feathercoin.qrc, not BITcoin.qrc.
I wasnt getting this error before when building so IMAO where to begin to takle the problem.
-
I didn’t have the time to really check it, but according to your qmake output, you are missing the translation files for multi language support.
It should be safe for you to comment out the corresponding lines in bitcoin.qrc.
There are also pre-compiled packages available here: http://software.opensuse.org/package/feathercoin, which can be installed using the package managers of the corresponding distribution.
By the way, ‘unstable packages’ mean, that the packages are not tested and certified by the official distribution programmers and not that the packages themselves are unstable.
-
Whats funny is that qtcreator doesnt have issue with this.I am trying to rebuild in such a way that everyone can rebuild my changes.Removing the language file settings to allow the qmake to proceed defats the purpose of that.
Im still waiting on github access. This only partially works as Fedora21 has more qt/make issues than one can shake a stick at. While it will take a premade Maekfile, generating one causes problems.
-
Oddly this is a qmake issue with the qrc file.This doesnt happen on debian.
Theres more than meets the eye here. We are missing CORE files. Is someone deleting them?
output of make on stretch. Jessie doesnt cut cheese for me.I had to switch back because of qmake/make issues in fedora.src/qt/sendcoinsdialog.cpp:
src/qt/sendcoinsdialog.cpp:2:32: fatal error: ui_sendcoinsdialog.h: No such file or directory
#include “ui_sendcoinsdialog.h”
^
compilation terminated.
Makefile:1076: recipe for target ‘build/sendcoinsdialog.o’ failed
make: *** [build/sendcoinsdialog.o] Error 1
me@localhost:~/Desktop/code/Feathercoin$ locate ui_sendcoinsdialog.h
/home/me/Desktop/code/Bitcoin-Scrypt/build/ui_sendcoinsdialog.h
/home/me/Desktop/code/Curecoin/build/ui_sendcoinsdialog.hI have no guarantee that the sources in other projects is the same that we use. This file should be there but isnt.Its not there in .9 either. I have both versions in the “code” folder. We shouldnt rely on other projects to supply files that we should have.
-
@shadowhh32 said:
If you looked hard enough, youd realize that Im building under Linux. Thats KDE showing. Debain 8 in a box to be more exact. No, its not so easy anymore. This is the output of qmake. I cant “qmake && make” if qmake complains.Everything needed is already installed. Issue is that the lanquage files referenced in the QRC project file are indeed missing.Im using fresh .8 from github.Otherwise the file would be called more properly feathercoin.qrc, not BITcoin.qrc.
I wasnt getting this error before when building so IMAO where to begin to takle the problem.
I’m a bit surprised, as I see the language files in the master branch of 0.8.X here