RoadTrain
Legendary
Offline
Activity: 1386
Merit: 1009
|
|
September 25, 2013, 06:21:16 PM |
|
Как до дома доберусь, посмотрю свои параметры сборки под виндой.
Непонятно, что произошло, но после нескольких попыток пересборки BDB клиент стал запускаться Последний раз я BDB сконфигурировал из-под cygwin с такими параметрами: ../dist/configure --disable-replication --enable-mingw --enable-cxx --prefix=/usr/local
а собрал под mingw. Бред какой-то. Но параметры всё равно жду cygwin - ключ твоей проблемы. Собирать надо с помощью msys & mingw, без всяких cygwin. Наоборот, я только последний раз в cygwin делал, причём только сконфигурировал, после чего сборка прошла удачно. Это может быть совпадением, но до этого я много раз делал это с помощью msys и mingw, безуспешно.
|
|
|
|
Balthazar (OP)
Legendary
Offline
Activity: 3108
Merit: 1359
|
|
September 25, 2013, 06:23:07 PM |
|
Как до дома доберусь, посмотрю свои параметры сборки под виндой.
Непонятно, что произошло, но после нескольких попыток пересборки BDB клиент стал запускаться Последний раз я BDB сконфигурировал из-под cygwin с такими параметрами: ../dist/configure --disable-replication --enable-mingw --enable-cxx --prefix=/usr/local
а собрал под mingw. Бред какой-то. Но параметры всё равно жду cygwin - ключ твоей проблемы. Собирать надо с помощью msys & mingw, без всяких cygwin. Наоборот, я только последний раз в cygwin делал, причём только сконфигурировал, после чего сборка прошла удачно. Это может быть совпадением, но до этого я много раз делал это с помощью msys и mingw, безуспешно. Это неправильно. С cygwin оно может наконфигурировать такого, что мало не покажется. Потому как msys и cygwin - это совершенно разные среды и onfigure скрипт отработает в них по-разному.
|
|
|
|
RoadTrain
Legendary
Offline
Activity: 1386
Merit: 1009
|
|
September 25, 2013, 06:33:42 PM |
|
Как до дома доберусь, посмотрю свои параметры сборки под виндой.
Непонятно, что произошло, но после нескольких попыток пересборки BDB клиент стал запускаться Последний раз я BDB сконфигурировал из-под cygwin с такими параметрами: ../dist/configure --disable-replication --enable-mingw --enable-cxx --prefix=/usr/local
а собрал под mingw. Бред какой-то. Но параметры всё равно жду cygwin - ключ твоей проблемы. Собирать надо с помощью msys & mingw, без всяких cygwin. Наоборот, я только последний раз в cygwin делал, причём только сконфигурировал, после чего сборка прошла удачно. Это может быть совпадением, но до этого я много раз делал это с помощью msys и mingw, безуспешно. Это неправильно. С cygwin оно может наконфигурировать такого, что мало не покажется. Потому как msys и cygwin - это совершенно разные среды и onfigure скрипт отработает в них по-разному. Я понимаю, что неправильно, да и сделано было ненарочно. Пока я ничего трогать не буду, раз работает, но спасибо за информацию.
|
|
|
|
wind
Member
Offline
Activity: 125
Merit: 10
|
|
September 26, 2013, 08:38:19 PM |
|
При кросс-компиляции в убунту затыкается на компиляции leveldb: cc1plus: error: unrecognized command line option "-Wno-ignored-qualifiers" версию месячной давности компилировало - сейчас не хо... так понимаю более новый компилятор нужен? Использую 4.8.3
|
|
|
|
Balthazar (OP)
Legendary
Offline
Activity: 3108
Merit: 1359
|
|
September 27, 2013, 04:39:04 AM Last edit: September 27, 2013, 07:17:12 AM by Balthazar |
|
Скорее, более старый. В mingw64 на базе gcc-4.6 эта опция на месте, позже видимо убрали.
Как вариант, можно убрать эту опцию из makefile.linux-mingw и .pro файла.
|
|
|
|
Balthazar (OP)
Legendary
Offline
Activity: 3108
Merit: 1359
|
|
September 27, 2013, 09:19:18 AM Last edit: September 27, 2013, 01:00:07 PM by Balthazar |
|
Почитал последние странички в соседнем топике. Практика показала что существующая модель эмиссии novacoin не годится для системных целей в таком виде в каком она реализована. По моим оценкам, подобные модели эмиссии ориентированы только на то чтобы небольшая группа лиц легко и быстро собрала максимум монет со старта. Мы аннулировали блокчейн именно из-за чрезмерно неравномерного распределения монет, которому способствует модель эмиссии novacoin. Мы это пресекли поскольку мы действуем в интересах системы. Если ради целей системы потребуются еще предпринять меры, будьте уверены, они будут предприняты.
Должен сказать, не каждый день сталкиваешься с ситуацией, когда мммщики называют администрируемый тобой проект неправильным и вообще некошерным. В таких случаях трудно удержаться от проявления одного из смертных грехов, а именно гордыни.
|
|
|
|
z0rr0
|
|
September 27, 2013, 11:49:02 AM |
|
И слава богу, еще не хватало связи, хоть и косвенной, с мммщиками-пирамидчиками. Дурная слава, с запашком... А то в чате бтсе Бальтазару уже успели приписать еще один грех, окрестив одним из создателей этих маврокоинов.
|
|
|
|
penek
Legendary
Offline
Activity: 976
Merit: 1003
|
|
September 27, 2013, 11:56:53 AM |
|
"Валюта, устойчивая к скаму" P.S. надо ввести понятие для валют Scam-Free как один из показателей
|
Факт — самая упрямая в мире вещь. © М.А.Булгаков «Мастер и Маргарита»
|
|
|
Balthazar (OP)
Legendary
Offline
Activity: 3108
Merit: 1359
|
|
September 27, 2013, 12:41:07 PM Last edit: September 27, 2013, 01:02:42 PM by Balthazar |
|
А то в чате бтсе Бальтазару уже успели приписать еще один грех, окрестив одним из создателей этих маврокоинов.
И кто же этот подающий надежды гений, не Кеноби случаем?
|
|
|
|
MaxOnBit
|
|
September 27, 2013, 01:10:10 PM |
|
А то в чате бтсе Бальтазару уже успели приписать еще один грех, окрестив одним из создателей этих маврокоинов.
И кто же этот подающий надежды гений, не Кеноби случаем? Кеноби занят сейчас Копперларком. И то хорошо, создатели то молодцы, экономику развивают, но торги "мертвые", в особенности на российской бирже, хоть оживит сейчас своими ботами
|
|
|
|
z0rr0
|
|
September 27, 2013, 03:13:03 PM |
|
А то в чате бтсе Бальтазару уже успели приписать еще один грех, окрестив одним из создателей этих маврокоинов.
И кто же этот подающий надежды гений, не Кеноби случаем? Кеноби занят сейчас Копперларком. И то хорошо, создатели то молодцы, экономику развивают, но торги "мертвые", в особенности на российской бирже, хоть оживит сейчас своими ботами Разве копроларком? Я слышал он нову в соло майнить начал, типо изучает, прежде чем ботов на нее натравить) На вопрос об особенной любви к Бальту ответил, что бизнес важнее)
|
|
|
|
Balthazar (OP)
Legendary
Offline
Activity: 3108
Merit: 1359
|
|
September 27, 2013, 04:38:35 PM Last edit: September 27, 2013, 08:38:38 PM by Balthazar |
|
Если так, то он не безнадежен... Может, со временем справится со своими вспышками "адекватности".
|
|
|
|
Alex AXe
Legendary
Offline
Activity: 1218
Merit: 1019
|
|
September 27, 2013, 07:15:22 PM |
|
Кеноби занят сейчас Копперларком. Вроде не им, а новой.
|
|
|
|
MaxOnBit
|
|
September 27, 2013, 11:49:23 PM |
|
А то в чате бтсе Бальтазару уже успели приписать еще один грех, окрестив одним из создателей этих маврокоинов.
И кто же этот подающий надежды гений, не Кеноби случаем? Кеноби занят сейчас Копперларком. И то хорошо, создатели то молодцы, экономику развивают, но торги "мертвые", в особенности на российской бирже, хоть оживит сейчас своими ботами Разве копроларком? Я слышал он нову в соло майнить начал, типо изучает, прежде чем ботов на нее натравить) На вопрос об особенной любви к Бальту ответил, что бизнес важнее) Кеноби занят сейчас Копперларком. Вроде не им, а новой. Новой он занят в плане майнинга, да, Копперларк он не майнит, он занят в плане настройки на него своих ботов на бирже https://upbit.org. Кеноби вчера в чате писал, что рост будет у этой валюты, поэтому он решил создать движение на бирже. Я слежу за тем, что он пишет, дядько то он не дурак
|
|
|
|
Mavro
Member
Offline
Activity: 84
Merit: 10
|
|
September 28, 2013, 11:50:26 AM |
|
Почитал последние странички в соседнем топике. Практика показала что существующая модель эмиссии novacoin не годится для системных целей в таком виде в каком она реализована. По моим оценкам, подобные модели эмиссии ориентированы только на то чтобы небольшая группа лиц легко и быстро собрала максимум монет со старта. Мы аннулировали блокчейн именно из-за чрезмерно неравномерного распределения монет, которому способствует модель эмиссии novacoin. Мы это пресекли поскольку мы действуем в интересах системы. Если ради целей системы потребуются еще предпринять меры, будьте уверены, они будут предприняты.
Должен сказать, не каждый день сталкиваешься с ситуацией, когда мммщики называют администрируемый тобой проект неправильным и вообще некошерным. В таких случаях трудно удержаться от проявления одного из смертных грехов, а именно гордыни. Не правильно Вы поняли. У novacoin отличная модель эмиссии, но она не подходит для внедрения в существующий/рабочий проект т.к. в первые дни запуска возникают "толстосумы" и по сути все сообщество будет "под ними". Это вносит существенный резонанс как в само сообщество так и в логику его дальнейшего существования. Именно это имелось ввиду. Касаемо novacoin - мы посчитали его лучшим форком среди всех изученных нами.
|
|
|
|
wind
Member
Offline
Activity: 125
Merit: 10
|
|
September 28, 2013, 07:07:39 PM |
|
После долгих мучений демон скомпилировать всё же удалось, но вот qt вариант нивкакую! In file included from src/qt/bitcoin.cpp:6: src/qt/walletmodel.h:6:47: error: allocators.h: No such file or directory src/qt/bitcoin.cpp:11:18: error: init.h: No such file or directory src/qt/bitcoin.cpp:12:26: error: ui_interface.h: No such file or directory In file included from src/qt/bitcoin.cpp:6: src/qt/walletmodel.h:84: error: expected Б─≤,Б─≥ or Б─≤...Б─≥ before Б─≤&Б─≥ token src/qt/walletmodel.h:84: error: ISO C++ forbids declaration of Б─≤SecureStringБ─≥ with no type src/qt/walletmodel.h:86: error: expected Б─≤,Б─≥ or Б─≤...Б─≥ before Б─≤&Б─≥ token src/qt/walletmodel.h:86: error: ISO C++ forbids declaration of Б─≤SecureStringБ─≥ with no type src/qt/walletmodel.h:87: error: expected Б─≤,Б─≥ or Б─≤...Б─≥ before Б─≤&Б─≥ token src/qt/walletmodel.h:87: error: ISO C++ forbids declaration of Б─≤SecureStringБ─≥ with no type src/qt/bitcoin.cpp: In function Б─≤void ThreadSafeMessageBox(const std::string&, const std::string&, int)Б─≥: src/qt/bitcoin.cpp:43: error: Б─≤CClientUIInterfaceБ─≥ has not been declared src/qt/bitcoin.cpp: At global scope: src/qt/bitcoin.cpp:58: error: Б─≤int64Б─≥ was not declared in this scope src/qt/bitcoin.cpp:58: error: expected primary-expression before Б─≤constБ─≥ src/qt/bitcoin.cpp:58: error: initializer expression list treated as compound expression src/qt/bitcoin.cpp:59: error: expected Б─≤,Б─≥ or Б─≤;Б─≥ before Б─≤{Б─≥ token src/qt/bitcoin.cpp: In function Б─≤void handleRunawayException(std::exception*)Б─≥: src/qt/bitcoin.cpp:108: error: Б─≤PrintExceptionContinueБ─≥ was not declared in this scope src/qt/bitcoin.cpp:109: error: Б─≤strMiscWarningБ─≥ was not declared in this scope src/qt/bitcoin.cpp: In function Б─≤int main(int, char**)Б─≥: src/qt/bitcoin.cpp:130: error: Б─≤ParseParametersБ─≥ was not declared in this scope src/qt/bitcoin.cpp:133: error: Б─≤boostБ─≥ has not been declared src/qt/bitcoin.cpp:133: error: Б─≤GetDataDirБ─≥ was not declared in this scope src/qt/bitcoin.cpp:138: error: Б─≤mapArgsБ─≥ was not declared in this scope src/qt/bitcoin.cpp:141: error: Б─≤mapArgsБ─≥ was not declared in this scope src/qt/bitcoin.cpp:141: error: Б─≤mapMultiArgsБ─≥ was not declared in this scope src/qt/bitcoin.cpp:141: error: Б─≤ReadConfigFileБ─≥ was not declared in this scope src/qt/bitcoin.cpp:147: error: Б─≤GetBoolArgБ─≥ was not declared in this scope src/qt/bitcoin.cpp:156: error: Б─≤GetArgБ─≥ was not declared in this scope src/qt/bitcoin.cpp:183: error: Б─≤uiInterfaceБ─≥ was not declared in this scope src/qt/bitcoin.cpp:200: error: Б─≤GetBoolArgБ─≥ was not declared in this scope src/qt/bitcoin.cpp:219: error: Б─≤AppInit2Б─≥ was not declared in this scope src/qt/bitcoin.cpp:231: error: Б─≤pwalletMainБ─≥ was not declared in this scope src/qt/bitcoin.cpp:237: error: Б─≤GetBoolArgБ─≥ was not declared in this scope src/qt/bitcoin.cpp:257: error: Б─≤ShutdownБ─≥ was not declared in this scope make[1]: *** [build/bitcoin.o] Error 1
|
|
|
|
Balthazar (OP)
Legendary
Offline
Activity: 3108
Merit: 1359
|
|
September 28, 2013, 07:21:51 PM Last edit: September 28, 2013, 07:41:05 PM by Balthazar |
|
Какой компилятор используется, и как собирались зависимости? Кстати, Mingw64 под дебианом не понимает OpenMP, придется удалить пока OpenMP код из проекта, либо пересобирать mingw64... Дебианщики отожгли, конечно, уже 2.5 года как все осилили это исправить а у них все по-прежнему.
|
|
|
|
wind
Member
Offline
Activity: 125
Merit: 10
|
|
September 28, 2013, 07:46:44 PM |
|
qt 4.8.3 и зависимости компилировались по этому мануалу https://bitcointalk.org/index.php?topic=138588.0mingw32 4.2.1 установлен по apt-get для ubuntu server 12.04 x86 повторюсь, что предыдущие версии компилировались и сейчас демона всё же удалось скомпилировать после работы напильником, но с гуем беда... проблема началась после модификаций, связанных с выходом х64 версии... проблему демона решил удалением флагов -fopenmp -Wno-ignored-qualifiers -static-libgcc -static-libstdc++ с qt такое не прокатило... Кстати пользуясь случаем....удаление данных флагов не смертельно? ))
|
|
|
|
Balthazar (OP)
Legendary
Offline
Activity: 3108
Merit: 1359
|
|
September 28, 2013, 08:13:37 PM Last edit: September 28, 2013, 10:48:53 PM by Balthazar |
|
Для кросс-компиляции следует использовать mingw-w64-i686 или mingw-w64-x86_64, в зависимости от целевой платформы и бранча. apt-get install gcc-mingw-w64-i686 g++-mingw-w64-i686 mingw-w64-tools mingw-w64-dev Собирать можно этими скриптами: https://github.com/CryptoManiac/novabuildСделал на скорую руку на базе тех что по твоей ссылке, собирает. Надо, правда, в них поправить ссылку на архив с Qt, прописанная выдает 404. Update: для некоторых зависимостей после сборки может потребоваться прогнать i686-w64-mingw32-ranlib.
|
|
|
|
wind
Member
Offline
Activity: 125
Merit: 10
|
|
September 28, 2013, 09:20:57 PM |
|
QT_SRC="http://download.qt-project.org/snapshots/qt/5.1/5.1.1/backups/2013-08-25-116/single/qt-everywhere-opensource-src-5.1.1.tar.gz" QT_OUT_BASENAME="qt-everywhere-opensource-src-4.8.tar.gz" так нам какая qt нужна? 5.1.1 или 4.8.х ?
|
|
|
|
|