Для кого - для Центос? Если получится, то сможете уговорить разработчиков принять ваш вариант?а я уж свой rpm начал делать...
Для кого - для Центос? Если получится, то сможете уговорить разработчиков принять ваш вариант?а я уж свой rpm начал делать...
А для сборки из исходников больше гига надо поставить и в dev-tools куча дыр в безопасности.Испробовал. И вот что получилось: если ставить новый QT как вы, то он тянет по зависимостям 61 пакет & 188 МБ.
да, для нее. Разработчики пусть сами о себе заботятся, а тут могу выложить для хороших людейДля кого - для Центос? Если получится, то сможете уговорить разработчиков принять ваш вариант?
Спасибо за вашу доброту!Разработчики пусть сами о себе заботятся, а тут могу выложить для хороших людей
Именно поэтому это задача разработчиков ОС, которые обещали вам поддержку, ну и где она?Но понимаете, выйдет новая версия кошелька, затем следующая, и т.д., вы же не сможете вечно собирать пакеты новых версий, это будет утомительно, да и надоест со временем.
В каком смысле? Разработчики поддерживают CentOS хорошо, претензий к ним у меня нет, и вопросов тоже.Именно поэтому это задача разработчиков ОС, которые обещали вам поддержку, ну и где она?
Это не проблема разработчиков кошелька.
Правый нижний угол в каждом посте.В каком смысле? Разработчики поддерживают CentOS хорошо, претензий к ним у меня нет, и вопросов тоже.
Другое дело, что разработчики DASH несколько забежали вперед, в результате вбили в обсуждаемую сборку несовместимость.
Хорошо, еще раз приведу пример: почему у биткоинцев такой проблемы нет? Что они делают "не так"?
PS. Парни, а где тут кнопки "code" и "quote" ? Напрягает каждый раз теги вручную набирать.
сборка qt из исходников на Centos 6 said:yum -y install wget
yum -y install glibc-devel.i686
yum -y groupinstall "Development Tools"
wget download.qt-project.org/archive/qt/4.6/qt-everywhere-opensource-src-4.6.4.tar.gz
tar -zxvf qt-everywhere-opensource-src-4.6.4.tar.gz
!правим ошибки в исходниках:
mcedit ./qt-everywhere-opensource-src-4.6.4/....
mkdir build && cd build
yum -y install qt-devel openssl-devel dbus-devel
../qt-everywhere-opensource-src-4.6.4/configure -platform linux-g++-32 -release -fontconfig -opensource -confirm-license -gtkstyle -no-webkit -nomake demos -nomake examples -no-libjpeg -no-cups -no-openvg -no-libmng -no-gif -qt-libpng -no-libtiff -no-phonon -no-script -no-declarative -no-separate-debug-info -dbus -openssl
gmake
gmake install
Если все без ошибок - делаем RPM пакет или копируем вручную
$ wget https://bitcoin.org/bin/bitcoin-core-0.10.3/bitcoin-0.10.3-linux32.tar.gz
--2016-05-08 19:50:49-- https://bitcoin.org/bin/bitcoin-core-0.10.3/bitcoin-0.10.3-linux32.tar.gz
Resolving bitcoin.org... 208.64.123.130
Connecting to bitcoin.org|208.64.123.130|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 17997217 (17M) [application/octet-stream]
Saving to: “bitcoin-0.10.3-linux32.tar.gz”
100%[======================================>] 17,997,217 353K/s in 40s
2016-05-08 19:51:30 (441 KB/s) - “bitcoin-0.10.3-linux32.tar.gz” saved [17997217/17997217]
$ tar xvf bitcoin-0.10.3-linux32.tar.gz
bitcoin-0.10.3/
bitcoin-0.10.3/bin/
bitcoin-0.10.3/bin/bitcoin-cli
bitcoin-0.10.3/bin/bitcoind
bitcoin-0.10.3/bin/bitcoin-qt
bitcoin-0.10.3/bin/bitcoin-tx
bitcoin-0.10.3/bin/test_bitcoin
bitcoin-0.10.3/bin/test_bitcoin-qt
bitcoin-0.10.3/include/
bitcoin-0.10.3/include/bitcoinconsensus.h
bitcoin-0.10.3/lib/
bitcoin-0.10.3/lib/libbitcoinconsensus.so
bitcoin-0.10.3/lib/libbitcoinconsensus.so.0
bitcoin-0.10.3/lib/libbitcoinconsensus.so.0.0.0
$ ./bitcoin-0.10.3/bin/bitcoin-qt -regtest
./bitcoin-0.10.3/bin/bitcoin-qt: symbol lookup error: ./bitcoin-0.10.3/bin/bitcoin-qt: undefined symbol: _ZN10QTextCodec11validCodecsEv
2. Во-первых, версия qt4 у нас одинаковая
3. Во-вторых, Dash Core 0.12.0.x основан на Bitcoin Core 0.10 и собирается с qt4 по умолчанию, так что bitcoin 0.10 тоже не запустится, я проверил:
4. И в-третьих, Bitcoin Core 0.12 использует уже qt5 поэтому проблема у них исчезла
5. так что новая версия Dash Core тоже будет работать в CentOS "из коробки".
Извините, долго размышлял, и тоже отвечу по порядку.
1. ilia_2s, вы проделали хорошую работу, респект, но я ею не воспользуюсь, сорри.
Во-первых, вы собрали 4.6.4 - почему так мало? Это же недалеко от 4.6.2, и не пройдет и "пару дней", как снова он устареет.
В то же время на предыдущей странице приведен 4.8.6, и если собирать, то надо было уж сразу под него, про запас во времени.
Во-вторых (и это более важное) я думал что вы собираете исправленный совместимый кошелек, а оказалось, что только слегка обновленный QT.
Т.е. вы слегка "подтянули" CentOS, а ущербный кошелек таким и остался, и как и ущербная политика его разработчиков.