LINUX.ORG.RU

Прошу проверить запуск релизной сборки программы (32 bit)

 ,


3

3

Готовлюсь к очередному релизу проекта MyTetra:

http://webhamster.ru/site/page/index/articles/projectcode/105

Сделал статическую 32-х битную сборку:

https://www.dropbox.com/s/h0upbkr1r0jjqrk/mytetra_1_42_1_lin_32.tar.gz?dl=0
mytetra_1_42_1_lin_32.tar.gz (22 Мб)
MD5: 10ece8aedf646b17cda1d16b0a0ca4a3

Кому не сложно, прошу проверить запуск этой сборки.

Отпишитесь, пожалуйста, здесь, на какой Linux системе удалось/не удалось запустить.

UPD:

Если есть возможность, прошу сделать 64-bit сборку. Рекомендуется Qt 5.4.2, но можно и 5.6.x. Исходники брать отсюда:

https://github.com/xintrea/mytetra_dev/releases/tag/v.1.42.2

Перечень библиотек можно подсмотреть в 32-bit сборке. Все файлы библиотек берутся от Qt. Системных библиотек там нет.

★★★★★

Последнее исправление: Xintrea (всего исправлений: 6)

Ответ на: комментарий от mandala

Говнохостинг. Прямой ссылки нет?

Она появится в новости о релизе. Пока только подготавливаюсь, ведь релизить еще нечего.

Xintrea ★★★★★
() автор топика
Ответ на: комментарий от Xintrea

В черном списке чего?

Хромого. Вгетом стянул.

mandala ★★★★★
()
Ответ на: комментарий от smilessss

залей на гуглрдиск

Залил на дропбокс.

Xintrea ★★★★★
() автор топика

Дай ссылку на гит, пожалуйста. Не знал о приложении, буду пользоваться скорее всего.

Я так понимаю, что оно не синхронизирует ни с какими облаками без меня, чистый десктоп?

PunkoIvan ★★★★
()

Я так понимаю можно создать, как бы коллекцию тематических статей, мануалов и т. д.?

И, на оф. сайте для макоси 10.6.6, а на sierra пойдет?

Просто сейчас нету ничего под рукой чтоб попробовать установить, а програмка подобная нужна, если я правильно понял назначение.

nihil ★★★★★
()
Ответ на: комментарий от PunkoIvan

Дай ссылку на гит, пожалуйста. Не знал о приложении, буду пользоваться скорее всего.

https://github.com/xintrea/mytetra_dev/releases


Я так понимаю, что оно не синхронизирует ни с какими облаками без меня, чистый десктоп?

Да как бы синхронизируется, можно даже свою базу в интернете смотреть, причем есть два интерфейса:

MyTetra Share
http://webhamster.ru/site/page/index/articles/projectcode/267

MyTetra Web Client
http://webhamster.ru/site/page/index/articles/projectcode/235

Есть настройки синхронизации:
https://www.youtube.com/watch?feature=player_detailpage&v=117EhdqvLRI#t=754

Xintrea ★★★★★
() автор топика
Ответ на: комментарий от nihil

Я так понимаю можно создать, как бы коллекцию тематических статей, мануалов и т. д.?

Да, можно. Вот у меня такая коллекция:

http://webhamster.ru/mytetrashare/index/mtb0

Причем я все делаю в MyTetra, а оно появляется в Интернете.


И, на оф. сайте для макоси 10.6.6, а на sierra пойдет?

Будет, если найдутся добрые люди, которые сделают сборку новой версии под макось. На предыдущую версию таковые нашлись.

Xintrea ★★★★★
() автор топика

Добавь тег mytetra, я подпишусь. И спасибо за отличную программу!

(32 бита тестировать не на чем).

Beewek ★★
()
Ответ на: комментарий от cetjs2

где 64-битная сборка? могу проверить.

У меня нет 64 битов, придется делать самому и со мной поделиться.

Перечень библиотек, которые нужно приложить к бинарнику, можно посмотреть в 32-х битной сборке.

Xintrea ★★★★★
() автор топика
Последнее исправление: Xintrea (всего исправлений: 1)
Ответ на: комментарий от Xintrea

Ну так что, у тебя запустилось?

Извини за задержку, занят был. Да, запустилось, дебиан тестинг 64 с multiarch. Вроде всё работает.

mandala ★★★★★
()
Ответ на: комментарий от Xintrea

сборка 32 бита норм запустились на 64 битах?

Да, с multiarch i386. Поставил руками libqt5svg5:i386, libqt5printsupport5:i386 и libqt5xml5:i386 с хвостами зависимостей.

mandala ★★★★★
()
Ответ на: комментарий от PunkoIvan

Спасибо, я завтра посмотрю детальней, а сейчас для Ъ скажите - ТОЛЬКО локально можно хранить записи?

Не совсем понимаю, а как еще можно хранить записи?

Скажу так: можно хранить локально, но сбрасывать через git на GitHub или там в Меркуриал. Можно настроить инстансы на разных компьютерах, и синхронизировать базу через git/mercorial или что там вы любите. Я например пользую одну базу в трех местах: на Linux дома, на винде на ноуте, на винде на работе. Не знаю, можно ли это назвать локальным хранением.

Еще можно синхронизироваться через Dropbox или ЯндексДиск или что там у вас есть.

В программе есть шифрование, так что можно часть записей зашифровать, а часть записей держать открытыми. Именно так я и делаю. Открытые записи можно посмотреть здесь, они подкачиваются с гитхаба:

http://webhamster.ru/mytetrashare/index/mtb0

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

Xintrea ★★★★★
() автор топика
Последнее исправление: Xintrea (всего исправлений: 1)
Ответ на: комментарий от Xintrea

Спасибо за ответ.

Если это не обременительно для тебя то запили пожалуйста мини новость на LOR, в случае выхода версии для 10.12.

nihil ★★★★★
()
Последнее исправление: nihil (всего исправлений: 1)
Ответ на: комментарий от Xintrea

Спасибо, супер.

Fedora 24 x64, полёт нормальный. До этого, правда, было установлена гора разного хлама, библиотеки х32 в том числе.

Днём опробую на оффтопике 10.

PunkoIvan ★★★★
()
Ответ на: комментарий от nihil

Подпишись на тег mytetra. Новость именно про макос сборку вряд ли будет, но на форуме напишу.

Xintrea ★★★★★
() автор топика
Ответ на: комментарий от mandala

А запускал mytetra.run или просто mytetra? Нужно именно mytetra.run.

Xintrea ★★★★★
() автор топика

Чувак, ну когда ты будишь сам собирать x86_64? Ну или напиши в readme полный список зависимостей, я в прошлый раз играл в вангу пару часов пока не допер что оно хочет.

Deleted
()
Ответ на: комментарий от Deleted

Чувак, ну когда ты будишь сам собирать x86_64?

Когда выпущу 1.42, затею переезд на 64 бита и дома и на работе. Если затею переезд сейчас, то выпущу 1.42 только в следующем году.

Ну или напиши в readme полный список зависимостей

MyTetra принципиально Qt only. Я пользую Qt 5.4.2.

Xintrea ★★★★★
() автор топика
Ответ на: комментарий от Deleted

Как насчёт инструкций по сборке?

В read.me разве не написано?

Before compile, please, set your terget OS in mytetra.pro:

# Please, set manual your target OS
# ANY_OS - for desktop Windows and Linux
# MEEGO_OS - for MEEGO
# ANDROID_OS - for Android
TARGET_OS=ANY_OS


For compile run commands:

 qmake mytetra.pro
 make


For install MyTetra run command (as root):

 make install


For running mytetra, type command:

 mytetra

or running MyTetra from desktop menu.

Xintrea ★★★★★
() автор топика
Ответ на: комментарий от Xintrea

MyTetra принципиально Qt only.

QT Creator все так-же требует для сборки?

Я пользую Qt 5.4.2.

О! Можно тогда фичреквест: отключения мерцания курсора в полях ввода, у qt5 с глобальной настройкой этого дела все очень грустно.

Deleted
()
Ответ на: комментарий от Deleted

QT Creator все так-же требует для сборки?

Зачем? Достаточно компилера.

qmake mytetra.pro
make
make install или checkinstall если его еще не разломали.

Xintrea ★★★★★
() автор топика
Ответ на: комментарий от Deleted

Можно тогда фичреквест: отключения мерцания курсора в полях ввода, у qt5 с глобальной настройкой этого дела все очень грустно.

«с глобальной настройкой этого дела все очень грустно» - и как ты себе это представляешь? Для всех полей ввода делать прокси-объекты чтоб курсор не мерцал?

Xintrea ★★★★★
() автор топика

Видео бы покороче сделал, а то два часа никто смотреть не будет. Справку по программе можно в виде файла mytetra прилагать к программе. Хорошая программа, кстати. А в markdown она умеет?

anonymous
()

Пришел наконец до хаты и, внезапно, версия для MacOS 10.6.8, та что 1.30.1, прекрасно себя чувствует на Sierra. Гуд.

nihil ★★★★★
()
Ответ на: комментарий от Deleted

Какого? gcc/g++?

Достаточно самого Qt и компилера. Без разницы какого. Я собираю на gcc, народ собирает на clang. QtCreator не обязателен.

Xintrea ★★★★★
() автор топика
Ответ на: комментарий от nihil

1.30.1

Не надо ее пользовать. Там есть пара неприятных застаревших багов, которые третий год как исправлены. Лучше сразу начинайте на 1.42.

Xintrea ★★★★★
() автор топика
Ответ на: комментарий от anonymous

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

markdown нет, и в планах не было. Зато было в планах поддержка формул. Просто программа и так специфическая, а маркдовн сильно ограничит круг пользователей. Посмотрите в сторону OutWiker, там markdown точно был.

Xintrea ★★★★★
() автор топика
Ответ на: комментарий от Xintrea
/usr/lib/x86_64-linux-gnu/qt5/bin/qmake mytetra.pro
Project MESSAGE: Building running in Qt major version: 5
Project MESSAGE: Is release build
Project MESSAGE: Building the any OS version...
Project MESSAGE: Set installation directory for binary file to /usr/local/bin

make
g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -std=c++0x -fPIE -DANY_OS=1 -DMEEGO_OS=2 -DANDROID_OS=3 -DTARGET_OS=ANY_OS -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++-64 -I. -Isrc -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -Ibuild -o build/main.o src/main.cpp
src/main.cpp:3:23: fatal error: QTranslator: Нет такого файла или каталога
 #include <QTranslator>
                       ^
compilation terminated.
Makefile:1182: ошибка выполнения рецепта для цели «build/main.o»
make: *** [build/main.o] Ошибка 1

Вот чего не хватает? libqt5core стоит

Deleted
()
Последнее исправление: log4tmp (всего исправлений: 1)

CI для лохов?

Deleted
()
Ответ на: комментарий от Deleted

Вот чего не хватает? libqt5core стоит

Версия Qt какая?

Желательно 5.4.2, но народ рапортовал что собирается на 5.6.x.

Xintrea ★★★★★
() автор топика
Последнее исправление: Xintrea (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.