136

Re: MyTetra v.1.30. Обсуждение, вопросы.

SergMarkov199 пишет:

Использование же portable рано или поздно воткнется в glibc error, и скорее рано чем поздно. То есть портировать вы не собираетесь , правильно понял ? Тогда придется искать что то на замену.

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

137

Re: MyTetra v.1.30. Обсуждение, вопросы.

xintrea пишет:

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

Увы, но такое портирование мне вряд ли под силу, хотя еще ни разу не старался. Подправить что то не очень значительное я могу, но портировать всю прогу еще ни разу не пробовал.
Впрочем, наверное как и большинство ее потребителей. Так что придется возвращаться на keepnote А жаль, прога хороша, но это в опенсурсе, к сожалению, правило, а не исключение, когда появляется хорошая прога, затем автор  перестает поддерживать и она исчезает. Но в такого рода прогах, предназначенных для хранения информации, ценны не только, да даже и не сколько, возможности самой проги, сколько стабильность ее поддержки.

138

Re: MyTetra v.1.30. Обсуждение, вопросы.

SergMarkov159 пишет:

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

И еще открытость формата. Вы всегда можете минимальными средствами конвертнуть оное в то что вам нужно.

139

Re: MyTetra v.1.30. Обсуждение, вопросы.

xintrea пишет:

И еще открытость формата. Вы всегда можете минимальными средствами конвертнуть оное в то что вам нужно.

Это в теории. В реальности мне надо переводить все в plain text, чтобы импортировать в тот же keepnote, и то всякими бета плагинами. Да и то импорт так себе, руками придется оочень много править.

140

Re: MyTetra v.1.30. Обсуждение, вопросы.

xintrea пишет:

И еще открытость формата. Вы всегда можете минимальными средствами конвертнуть оное в то что вам нужно.

По затратам времени такой перенос не сильно отличается от копирования ручками заметок из mytetra в keepnote, плюс потеря всего форматирования.

141

Re: MyTetra v.1.30. Обсуждение, вопросы.

SergMarkov15 пишет:
xintrea пишет:

И еще открытость формата. Вы всегда можете минимальными средствами конвертнуть оное в то что вам нужно.

По затратам времени такой перенос не сильно отличается от копирования ручками заметок из mytetra в keepnote, плюс потеря всего форматирования.

Ну не знаю, у меня база в 1800 заметок, ручками переносить как-то странно. В любом случае рекомендую вам cherrytree или там outwiker, в них и форматирование не потеряется, и может быть вам больше понравится.

142

Re: MyTetra v.1.30. Обсуждение, вопросы.

xintrea пишет:

Ну не знаю, у меня база в 1800 заметок, ручками переносить как-то странно. В любом случае рекомендую вам cherrytree или там outwiker, в них и форматирование не потеряется, и может быть вам больше понравится.

Ладно, аллах с этим пока :-) У меня вот какой вопрос - хочу сделать слакбилд для slackbuilds.org, откуда слаководы часто ставят проги, но они нередко отклоняют слакбилды, содержащие что типа sed или patch применительно к оригинальному коду. Но у вас в mytetra.pro
BINARY_INSTALL_PATH=/usr/local/bin
а надо в /usr/bin
Какие привычные для qmake опции не задавал, менять не хочет. Это решается или все таки придется пихать sed или patch для mytetra.pro ?

143

Re: MyTetra v.1.30. Обсуждение, вопросы.

SergMarkov159 пишет:
xintrea пишет:

Ну не знаю, у меня база в 1800 заметок, ручками переносить как-то странно. В любом случае рекомендую вам cherrytree или там outwiker, в них и форматирование не потеряется, и может быть вам больше понравится.

Ладно, аллах с этим пока :-) У меня вот какой вопрос - хочу сделать слакбилд для slackbuilds.org, откуда слаководы часто ставят проги, но они нередко отклоняют слакбилды, содержащие что типа sed или patch применительно к оригинальному коду. Но у вас в mytetra.pro
BINARY_INSTALL_PATH=/usr/local/bin
а надо в /usr/bin
Какие привычные для qmake опции не задавал, менять не хочет. Это решается или все таки придется пихать sed или patch для mytetra.pro ?

Я не майнтейнер, и в сборках программ не разбираюсь.

Что вам мешает в *.pro файле вписать нужные пути? Вписывайте что нужно и собирайте под слаку.

144

Re: MyTetra v.1.30. Обсуждение, вопросы.

xintrea пишет:

Я не майнтейнер, и в сборках программ не разбираюсь.
Что вам мешает в *.pro файле вписать нужные пути? Вписывайте что нужно и собирайте под слаку.

Мешает что по неписаным правилам slackbuilds.org такие слакбилды, с правками оригинального кода, очень сильно не приветствуются. Насколько помню в *.pro есть возможность задавать при его вызове из командной строки самые разные параметры с проверкой существования этих параметров.
Проблема и в том, что собирать сами не очень то и любят, а здесь позиция автора проги, облегчающая жизнь майтейнерам, как раз очень и очень кстати.

145

Re: MyTetra v.1.30. Обсуждение, вопросы.

xintrea пишет:

Я не майнтейнер, и в сборках программ не разбираюсь.
Что вам мешает в *.pro файле вписать нужные пути? Вписывайте что нужно и собирайте под слаку.

Да, еще одно, в ней забугорный то есть ? :-)
А то LANG=C mytetra, LANG=en_US mytetra ее запускает с посконным интерфейсом.
Сделать то слакбилд с заменой путей через sed я то сделаю, примут его на slackbuilds.org, аллах ее знает, там такое ковыряние не приветствуется, но если в ней нет забугорного то не примут точно.

146

Re: MyTetra v.1.30. Обсуждение, вопросы.

xintrea пишет:

Я не майнтейнер, и в сборках программ не разбираюсь.
Что вам мешает в *.pro файле вписать нужные пути? Вписывайте что нужно и собирайте под слаку.

Вообщем вот слакбилд
http://www.wuala.com/SergMarkov19/Slackbuilds/mytetra
примут его на slackbuilds.org или нет, аллах его знает

147

Re: MyTetra v.1.30. Обсуждение, вопросы.

SergMarkov1699 пишет:

Да, еще одно, в ней забугорный то есть ? :-)
А то LANG=C mytetra, LANG=en_US mytetra ее запускает с посконным интерфейсом.
Сделать то слакбилд с заменой путей через sed я то сделаю, примут его на slackbuilds.org, аллах ее знает, там такое ковыряние не приветствуется, но если в ней нет забугорного то не примут точно.

Конечно, забугорный есть.

Через интерфейс:
Инструменты - Настройки - Основные - Язык
Tools - Preferences - Main - Language

Через конфиг:
Файл config.ini
interfacelanguage=ru заменить на en

По-умолчанию идет англицкий кстате. Вы видимо сразу перетыкнулись на русский и забыли об этом.

148

Re: MyTetra v.1.30. Обсуждение, вопросы.

xintrea пишет:

Конечно, забугорный есть.

Через интерфейс:
Инструменты - Настройки - Основные - Язык
Tools - Preferences - Main - Language

Через конфиг:
Файл config.ini
interfacelanguage=ru заменить на en

По-умолчанию идет англицкий кстате. Вы видимо сразу перетыкнулись на русский и забыли об этом.

слакбилд - http://slackbuilds.org/repository/13.37/office/mytetra/

149

Re: MyTetra v.1.30. Обсуждение, вопросы.

Некий товарищ испанец начал собирать слакбилд на x64 и получил вот такую загогулину
> g++ -c -O2 -fPIC -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SVG_LIB
> - DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED
> - I/usr/lib64/qt/mkspecs/linux-g++-64 -I.
> -I/usr/lib64/qt/include/QtCore - I/usr/lib64/qt/include/QtNetwork
> -I/usr/lib64/qt/include/QtGui - I/usr/lib64/qt/include/QtXml
> -I/usr/lib64/qt/include/QtSvg - I/usr/lib64/qt/include -Ibuild -o
> build/qtlocalpeer.o src/qtsingleapplication/qtlocalpeer.cpp
> src/qtsingleapplication/qtlocalpeer.cpp: In constructor
> 'QtLocalPeer::QtLocalPeer(QObject*, const QString&)':
> src/qtsingleapplication/qtlocalpeer.cpp:103:54: error: '::getuid' has
> not been declared
> src/qtsingleapplication/qtlocalpeer.cpp:103:54: note: suggested
> alternative:
> In file included from
> src/qtsingleapplication/qtlockedfile_unix.cpp:49:0,
>                  from src/qtsingleapplication/qtlocalpeer.cpp:67:
> /usr/include/unistd.h:698:16: note:   'QtLP_Private::getuid'
> make: *** [build/qtlocalpeer.o] Error 1

Что это за ошибка ? На i386 никаких ошибок нет.

150

Re: MyTetra v.1.30. Обсуждение, вопросы.

SergMarеv пишет:

Некий товарищ испанец начал собирать слакбилд на x64 и получил вот такую загогулину
> g++ -c -O2 -fPIC -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SVG_LIB
> - DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED
> - I/usr/lib64/qt/mkspecs/linux-g++-64 -I.
> -I/usr/lib64/qt/include/QtCore - I/usr/lib64/qt/include/QtNetwork
> -I/usr/lib64/qt/include/QtGui - I/usr/lib64/qt/include/QtXml
> -I/usr/lib64/qt/include/QtSvg - I/usr/lib64/qt/include -Ibuild -o
> build/qtlocalpeer.o src/qtsingleapplication/qtlocalpeer.cpp
> src/qtsingleapplication/qtlocalpeer.cpp: In constructor
> 'QtLocalPeer::QtLocalPeer(QObject*, const QString&)':
> src/qtsingleapplication/qtlocalpeer.cpp:103:54: error: '::getuid' has
> not been declared
> src/qtsingleapplication/qtlocalpeer.cpp:103:54: note: suggested
> alternative:
> In file included from
> src/qtsingleapplication/qtlockedfile_unix.cpp:49:0,
>                  from src/qtsingleapplication/qtlocalpeer.cpp:67:
> /usr/include/unistd.h:698:16: note:   'QtLP_Private::getuid'
> make: *** [build/qtlocalpeer.o] Error 1

Что это за ошибка ? На i386 никаких ошибок нет.

http://webhamster.ru/punbb/viewtopic.php?pid=417#p417