Author

Topic: NovaCoin (scrypt PoW + PoS hybrid) [self-mod] - page 134. (Read 744450 times)

legendary
Activity: 3108
Merit: 1359
Говорит, что не может найти статическую библиотеку OpenSSL.

P.S. У меня, когда пробовал, с первого раза получилось собрать... До этого студией не собирал клиент, инструкции выполнял буквально, не меняя даже путей. И надо учесть, что новой студией клиент на данный момент не собирается, нужна именно 2012 Update 4.
full member
Activity: 145
Merit: 103
Всё оказалось непросто для человека несведующего. Поэтому прошу помощи:
При компиляции QT5 ругнулось на параметр -L в файле buildqt32.bat (что-то типа "это не путь, возможно вы имели в виду -l"). Я поменял  регистр параметра,  но это оказалось неверным. Теперь такая ошибка:

Code:
LINK : Создание кода...
        link /NOLOGO /DYNAMICBASE /NXCOMPAT /INCREMENTAL:NO /SUBSYSTEM:CONSOLE "/MANIFESTD
EPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKe
yToken='6595b64144ccf1df' language='*' processorArchitecture='*'" /MANIFEST /MANIFESTFILE:
D:\MyProjects\Deps\qt-everywhere-opensource-src-5.5.0\qtbase\bin\xmlpatterns.exe.embed.man
ifest /OUT:D:\MyProjects\Deps\qt-everywhere-opensource-src-5.5.0\qtbase\bin\xmlpatterns.ex
e @C:\Users\Dmitry\AppData\Local\Temp\nmD2ED.tmp

warning LNK4044: нераспознанный параметр "/MyProjects/Deps/openssl/out32.dbg.lib";
игнорируется
LINK : warning LNK4044: нераспознанный параметр "/MyProjects/Deps/openssl/out32.lib"; игно
рируется
LINK : fatal error LNK1181: не удается открыть входной файл "ssleay32.lib"
NMAKE : fatal error U1077: "D:\Microsoft Visual Studio 11.0\VC\BIN\link.EXE" : возвращенны
й код "0x49d"
Stop.
NMAKE : fatal error U1077: "D:\Microsoft Visual Studio 11.0\VC\BIN\nmake.exe" : возвращенн
ый код "0x2"
Stop.
NMAKE : fatal error U1077: cd : возвращенный код "0x2"
Stop.
NMAKE : fatal error U1077: cd : возвращенный код "0x2"
Stop.
NMAKE : fatal error U1077: cd : возвращенный код "0x2"
Stop.
All finished!
Какой параметр забить нужно, чтобы собрать QT?

P.S. QT 5.5.0, openssl 1.0.2d, проект на диске D: - пути в батниках вроде поменял
legendary
Activity: 3108
Merit: 1359
А мы это скромно отметим, забиванием чекпоинта в клиент. Cheesy
sr. member
Activity: 461
Merit: 252
Спасибо ещё раз.
Вот финотчёт  Grin    +11.56158097 NVC    BTC-E CODE redeemed
legendary
Activity: 1848
Merit: 1014
В честь усилий разработчиков, во благо процветания, ну и 200 000 блока Новы, в чате БТС-е, прошла небольшая акция.
Победителем признан svost. Ему отправлен код с NVC.

Поздравляю всех с 200 000 летием блоком!



Тьфу блин не то загрузил...

legendary
Activity: 3108
Merit: 1359
У Андроида эмуляция ARM на x86 выполняется отдельным модулем, который должен быть в сборке. Так что не у всех оно будет работать. Но маркет вроде поддерживаются разные версии приложений.
На счет клиента, имеется в виду, не открытые исходники альтернативные,а сами бинарные сборки в магазинах, т.к. там сложно проверить, что реально было добавлено. Поэтому мб Бальт или ко, замутят сами в маркет? Просто апп в магазине от человека с ником @pizda и рейтингом новичек - как то напрягает.
На днях выложу, только добавить надо условия для выкидывания некоторых форм на андроиде.  Roll Eyes
legendary
Activity: 1912
Merit: 1020
178.22.51.250 лежит, похоже.
Что-то там отвалилось, я перезапустил.
donator
Activity: 968
Merit: 1002
У Андроида эмуляция ARM на x86 выполняется отдельным модулем, который должен быть в сборке. Так что не у всех оно будет работать. Но маркет вроде поддерживаются разные версии приложений.
На счет клиента, имеется в виду, не открытые исходники альтернативные,а сами бинарные сборки в магазинах, т.к. там сложно проверить, что реально было добавлено. Поэтому мб Бальт или ко, замутят сами в маркет? Просто апп в магазине от человека с ником @pizda и рейтингом новичек - как то напрягает.
newbie
Activity: 14
Merit: 0
Да вот странно то, что должен запускаться даже ARMовый... Потому как андроид эмулировать ARM прцоессоры умеет, армовые сборки от fsb4000 уже пробовал запускать - они работают.
Забыл упомянуть - если android x86 запущен в virtual box то не запускаются никакие сборки, а вот на eee pc сборки fsb4000 работали, подтверждаю.В течении недели проверю.
legendary
Activity: 3108
Merit: 1359
Да вот странно то, что должен запускаться даже ARMовый... Потому как андроид эмулировать ARM прцоессоры умеет, армовые сборки от fsb4000 уже пробовал запускать - они работают.
legendary
Activity: 3108
Merit: 1359
Я бы может присоединился к попиливанию клиента на го том же, еслибы такой был. ((:
Насчет Go не в курсе, а вот C# пока в процессе.

https://github.com/CryptoManiac/NovacoinLibrary

Не клиент пока что, но это вопрос времени... Транзакции проверять и скрипты выполнять уже умеет, если правильно скормить все нужные для этого данные. К примеру, вот этот адский блок проверило без проблем.

И залил https://play.google.com/store/apps/details?id=org.qtproject.novacoin. Собирал по инструкции, только
Не работает на Android x86.
sr. member
Activity: 463
Merit: 252
Если хочешь залей, но я думаю что Android Qt кошелёк не подходит для  нормального использования и нужен легкий кошелёк...
И залил https://play.google.com/store/apps/details?id=org.qtproject.novacoin. Собирал по инструкции, только подкрутил некоторые ui, чтобы в вертикальное окно влазило. Опробовал только в AVD, на реальном устройстве возможно удастся опробовать на следующей неделе, пока предлагаю потыкать желающим у кого что не влазит или ещё чего, прозрачную png сделаю позже, как доберусь до gimp(надеюсь в ближайшие два месяца), кнопки шрифты и т.д. по мере поступления жалоб. Google Play почему-то ругается на устаревший openssl хотя собирал с самым последним 1.0.2d, но пока не удаляет,может рассосётся само, посмотрим.
Если чего накапает, поделюсь пополам.
Монеты отправляются и принимаются, адреса импортируются и всё такое, консоль работает.В комплект рекомендую root и adb, чтобы таскать всю папку /data/data/org.qtproject.novacoin/files/.novacoin на комп, сэкономит время на синхронизации в случае чего, хотя проблем с синхронизацией нет даже на avd с интернетом < 64кб/с.
Всё остальное позже.
Включу немного паранои. ИМХО. Клиенты официального кошелька во всех магазинах должны быть от оф разработчика,а с "форками" нужно бороться, ибо чревато репутационными рисками.


Биткоин же не слили, хотя под него много клиентов. Просто сообщество должно делать "одобрямс" открытым клиентам, нормально поддерживающими протокол.

Я бы может присоединился к попиливанию клиента на го том же, еслибы такой был. ((:
sr. member
Activity: 463
Merit: 252

cjdns - не сильно ли, может проще начать с i2p?

Вообще как бы сильно наоборот. i2p это харжкор. стремящий к анонимности. Чесночная маршрутизация и куча всего. Это значительно сложнее CJDNS.

CJDNS объяснятся довольно упрощенно так: представляем себе обычный ВПН. Этот впн распределенный (нет единого центрального сервера). Он дает банальный IPv6 постоянный адрес. Т.е.все, что работает с IPv6 - будет работать нормально с ним. Он работает поверх других IP сетей или поверх L2 модели OSI - в том числе меш-сети вайфай и, теоретически любой способ связи физический. ВОт и все.

Ну и да, нет цели мутить лютую анонимность, тут цель - приватность с шифрованием + максимально быстрые маршруты связи.
donator
Activity: 968
Merit: 1002
Если хочешь залей, но я думаю что Android Qt кошелёк не подходит для  нормального использования и нужен легкий кошелёк...
И залил https://play.google.com/store/apps/details?id=org.qtproject.novacoin. Собирал по инструкции, только подкрутил некоторые ui, чтобы в вертикальное окно влазило. Опробовал только в AVD, на реальном устройстве возможно удастся опробовать на следующей неделе, пока предлагаю потыкать желающим у кого что не влазит или ещё чего, прозрачную png сделаю позже, как доберусь до gimp(надеюсь в ближайшие два месяца), кнопки шрифты и т.д. по мере поступления жалоб. Google Play почему-то ругается на устаревший openssl хотя собирал с самым последним 1.0.2d, но пока не удаляет,может рассосётся само, посмотрим.
Если чего накапает, поделюсь пополам.
Монеты отправляются и принимаются, адреса импортируются и всё такое, консоль работает.В комплект рекомендую root и adb, чтобы таскать всю папку /data/data/org.qtproject.novacoin/files/.novacoin на комп, сэкономит время на синхронизации в случае чего, хотя проблем с синхронизацией нет даже на avd с интернетом < 64кб/с.
Всё остальное позже.
Включу немного паранои. ИМХО. Клиенты официального кошелька во всех магазинах должны быть от оф разработчика,а с "форками" нужно бороться, ибо чревато репутационными рисками.
cjdns - не сильно ли, может проще начать с i2p?
hero member
Activity: 613
Merit: 500
По поводу cjdns - желающим поднять у себя этот софт и запустить на нём поверх клиент новы отписывайтесь в эту тему или в лс - на текущий момент буду каждому персонально выдавать параметры подключения к своей ноде.

а нельзя ли кратко что это такое, что хорошего даст и чем чревато для поднимающих и других
sr. member
Activity: 461
Merit: 252
По поводу cjdns - желающим поднять у себя этот софт и запустить на нём поверх клиент новы отписывайтесь в эту тему или в лс - на текущий момент буду каждому персонально выдавать параметры подключения к своей ноде.
legendary
Activity: 3108
Merit: 1359
А почему ноды плохо ищутся через другие каналы типа CJDNS? Даже если ранее вручную подключал к известным нодам. Он изначально из какого-то центра адреса нод берет?
Сидинг в настоящий момент работает только для IPv6 и IPv4, плюс имеется ограниченная поддержка Tor.

У CJDNS отдельный диапазон адресов, чтобы работало нужно поднимать сидер внутри сети CJDNS, а лучше несколько и прописать их в список seed узлов клиента. Пожалуй, это стоит сделать, как только научим клиент отличать CJDNS адреса от обычных IPv6.. В ближайшем времени это будет сделано.
legendary
Activity: 3108
Merit: 1359
Кстати, на тему коннектов:


 А у меня сложилось впечатление, что кол-во соединений где-то ограничивается. Исходящих - до 16, а входящих до 31.
Хотя может мало времени прошло и входящие ещё подрастут. А исходящие довольно быстро в 16 упираются.
Лимит 16 штук исходящих имеет смысл. Это нужно для того, чтобы большинство вспоминало про открытие порта на роутере. Потому что такие соединения не так ценны, как доступность ноды для других юзеров.

Что же до входящих, то ограничение есть, но далеко не 31.



Рецепт прост - постоянный онлайн и шлюз, не ограничивающий время жизни соединений. Некоторые провайдеры занимаются принудительным обрывом долгоживущих соединений, остальным узлам такое поведение не нравится и они подключаются реже к такому клиенту.

Странное правило. Большинство сейчас имеет серые ипшки за шлюзами провайдеров. Открывай порт на роутере или нет - не поможет.  
В том и суть, что серые адреса не имеет смысла сохранять и пробовать подключаться к ним в дальнейшем, а уж тем более рассылать остальным узлам, потому что завтра-послезавтра по этому адресу уже будет отвечать совсем другая машина. Поэтому клиент новым адресам, которые только что увидел, дает приоритет в предположении, что они статические. Затем, если не может до них достучаться через сутки-двое, удаляет их из списка и при наличии других узлов не пытается к ним подключаться в течение как минимум трех дней.

Такой принцип позволяет клиенту хранить более-менее отфильтрованный список адресов, по которым он получит ответ с высокой вероятностью. Плюс ко всему, не стучится посторонним юзерам лишний раз, что тоже хорошо. Незачем клиенту по всему интернету бегать и заявлять о своем присутствии машинам, которые от него этого не ждут. Roll Eyes
legendary
Activity: 2156
Merit: 1132
Кстати, на тему коннектов:


 А у меня сложилось впечатление, что кол-во соединений где-то ограничивается. Исходящих - до 16, а входящих до 31.
Хотя может мало времени прошло и входящие ещё подрастут. А исходящие довольно быстро в 16 упираются.
Лимит 16 штук исходящих имеет смысл. Это нужно для того, чтобы большинство вспоминало про открытие порта на роутере. Потому что такие соединения не так ценны, как доступность ноды для других юзеров.

Что же до входящих, то ограничение есть, но далеко не 31.



Рецепт прост - постоянный онлайн и шлюз, не ограничивающий время жизни соединений. Некоторые провайдеры занимаются принудительным обрывом долгоживущих соединений, остальным узлам такое поведение не нравится и они подключаются реже к такому клиенту.

Странное правило. Большинство сейчас имеет серые ипшки за шлюзами провайдеров. Открывай порт на роутере или нет - не поможет.   
sr. member
Activity: 463
Merit: 252
А почему ноды плохо ищутся через другие каналы типа CJDNS? Даже если ранее вручную подключал к известным нодам. Он изначально из какого-то центра адреса нод берет?
Jump to: