Eve-Centrala

Eve Online => Dyskusje ogólne => Wątek zaczęty przez: @lililiari w Sierpień 03, 2014, 14:01:42

Tytuł: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: @lililiari w Sierpień 03, 2014, 14:01:42
o7

Krótka piłka: evernus.com (http://evernus.com) narzędzie do handlu i zarządzania zasobami. Polecam ściągać, testować i zarabiać ISKi!
Download: http://evernus.com/download/
To open source, więc jest dostęp do repozytorium, możecie sobie skompilować pod co dusza żąda.

Evernus jest po polsku! (Po angielsku oczywiście też.)

Sprawca tego toola nie ma konta na centrali, więc wszelkie uwagi do aplikacji polecam wrzucać przez formularz kontaktowy lub w wątku na oficjalnym forum. (https://forums.eveonline.com/default.aspx?g=posts&m=4871741#post4871741)
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: @lililiari w Sierpień 05, 2014, 13:26:19
Gentle bump:

Wyszła wersja 0.2 z poprawionymi bugami: http://evernus.com/version-0-2-released/
Tak, skrewiliśmy powiadamianie o aktualizacjach. ;) Ale teraz powinno być ok.
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: ManganMan w Sierpień 05, 2014, 15:03:10
Gentle bump:

Wyszła wersja 0.2 z poprawionymi bugami: http://evernus.com/version-0-2-released/
Tak, skrewiliśmy powiadamianie o aktualizacjach. ;) Ale teraz powinno być ok.

Gites rzecz, tylko pytanie: po co wtopiliście walutę w gówniany moim zdaniem InstallShield Wizard, jak wystarczy NSIS bądź generator paczek .MSI? ;)

Teraz pytanie: mam zostać z EvEHQ (i dostawać opieprz za nieczytelny screenshot z fitem) czy zmienić na zestaw: EveMon, PyFA (zapomnijcie o tym że będę używać EFT), EveMEEP i Evernusa...
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: GlassCutter w Sierpień 05, 2014, 15:08:12
Teraz pytanie: mam zostać z EvEHQ (i dostawać opieprz za nieczytelny screenshot z fitem) czy zmienić na zestaw: EveMon, PyFA (zapomnijcie o tym że będę używać EFT), EveMEEP i Evernusa...
EveHQ to syf i zajmuje w pip miejsca,  PyFA jeszcze żyje? No więc został Ci jedyny słuszny program do fitingu :P
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: ManganMan w Sierpień 05, 2014, 15:20:24
EveHQ to syf i zajmuje w pip miejsca,  PyFA jeszcze żyje? No więc został Ci jedyny słuszny program do fitingu :P
Dlatego więc wywaliłem.
PyFA żyje i ma się świetnie: https://github.com/DarkFenX/Pyfa/releases :D
A EFT i tak nie będę używał (jest do windy przywiązany) >:D

EDIT:
PyFA ma w bazie Chameleona i Whiptaila :D
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: [BWTF] Xapitan Bomba w Sierpień 05, 2014, 15:29:52
evehq zdochło przeciez - nie ma już apdejtów, projekt lezy na githubie.
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: ManganMan w Sierpień 05, 2014, 15:35:03
evehq zdochło przeciez - nie ma już apdejtów, projekt lezy na githubie.
LoL - jakoś sobie żyje na BitBuckecie :P -> https://bitbucket.org/EveHQ/evehq/downloads
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: Xeovar w Sierpień 05, 2014, 16:09:16
evehq zdochło przeciez - nie ma już apdejtów, projekt lezy na githubie.

Nie zdechło, miało zdechnać, ktoś to przejął, potem miał to jednak umrzeć a potem napisał że nadal supportuje. Więc niby nadal działa, choć update do Criusa jeszcze nie ma
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: @lililiari w Sierpień 07, 2014, 08:44:40
V 0.3: http://evernus.com/version-0-3-released-with-major-changes/
Jeśli ktoś miał 0.2 powinien dostać info o updacie.

ManganMan no idea, zapytam, może lubi. ;) I, oczywiście, używaj Evernusa, bo jest zajebisty. ;)

Pytanko: znacie może kogoś kto by miał chwilę, żeby skompilować na OS X?
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: [BWTF] Xapitan Bomba w Sierpień 07, 2014, 10:41:16
Pytanko: znacie może kogoś kto by miał chwilę, żeby skompilować na OS X?
a na mac os też wymaga qt? :|
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: ManganMan w Sierpień 07, 2014, 11:38:07
a na mac os też wymaga qt? :|
Ależ oczywiście jak chcesz kompilować :-\
http://qt-project.org/doc/qt-5/macosx.html

V 0.3: http://evernus.com/version-0-3-released-with-major-changes/
Jeśli ktoś miał 0.2 powinien dostać info o updacie.

ManganMan no idea, zapytam, może lubi. ;) I, oczywiście, używaj Evernusa, bo jest zajebisty. ;)

Pytanko: znacie może kogoś kto by miał chwilę, żeby skompilować na OS X?
Może uda mi się wykołować pakę .deb dla Ubuntu. Ja niestety nie mam dostępu do Maka :/
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: @lililiari w Sierpień 07, 2014, 12:29:02
Wydaje mi się, że jak ktoś ogarnia Linucha to sobie skompiluje. Działało też na WINE aaaaaaale z*ebali WINE i już nie działa (nad czym ubolewam, bo takie inne narządko, które miałam, też przestało współpracować :( ) ;) Na Kubunciaku śmiga jak marzenie, niestety, nie mamy możliwości przetestowania na macu...

edit, ważne info: https://forums.eveonline.com/default.aspx?g=posts&m=4886499#post4886499
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: ManganMan w Sierpień 07, 2014, 13:15:20
Ok, ściągam 80MB stuffu developerskiego. Życzcie mi szczęścia (3/4 z tego to cały zestaw LibBoost) :)

EDIT: Jestem w GUI CMake'a, masz może plik ToolChaina bądź parametry dla transkompilacji na Maka?
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: [BWTF] Xapitan Bomba w Sierpień 07, 2014, 13:23:03
Jak działa z wine, to spróbuje złożyć paczkę z wine dla OSX Mavericksa potem, zapostuje jak zadziała.
Bo softu w QT na macu nie chce natywnie używać _nikt_ :D
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: @lililiari w Sierpień 07, 2014, 13:29:34
Jak działa z wine, to spróbuje złożyć paczkę z wine dla OSX Mavericksa potem, zapostuje jak zadziała.
Bo softu w QT na macu nie chce natywnie używać _nikt_ :D
DziałaŁO, po updacie WINE przestało. Ale próbuj. Może coś pominęliśmy...
W razie czego proszę o zgłaszanie trudności tu: https://bitbucket.org/krojew/evernus/issues
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: ManganMan w Sierpień 07, 2014, 13:43:00
DziałaŁO, po updacie WINE przestało. Ale próbuj. Może coś pominęliśmy...
W razie czego proszę o zgłaszanie trudności tu: https://bitbucket.org/krojew/evernus/issues
Trudność to obecnie mam z trzema linijkami:
CMAKE_BUILD_TYPE
CMAKE_INSTALL_PREFIX
Qt5LinguistTools_DIR
Linguist i CMake są zainstalowane. Operuję z GUI + używam Ninja jako generatora.

EDIT: Bomba, jaką masz aktualną wersję WINE?

EDIT2: dałem następujące wartości do pierwszych dwóch zmiennych:
- i686
- /usr/share
Ale jak chcę dać do Linguista to mam:
Boost version: 1.54.0
CMake Error at CMakeLists.txt:9 (find_package):
  By not providing "FindQt5LinguistTools.cmake" in CMAKE_MODULE_PATH this
  project has asked CMake to find a package configuration file provided by
  "Qt5LinguistTools", but CMake did not find one.

  Could not find a package configuration file provided by "Qt5LinguistTools"
  with any of the following names:

    Qt5LinguistToolsConfig.cmake
    qt5linguisttools-config.cmake

  Add the installation prefix of "Qt5LinguistTools" to CMAKE_PREFIX_PATH or
  set "Qt5LinguistTools_DIR" to a directory containing one of the above
  files.  If "Qt5LinguistTools" provides a separate development package or
  SDK, be sure it has been installed.


Configuring incomplete, errors occurred!
See also "/home/lodowka/evernus-deb/CMakeFiles/CMakeOutput.log".

EDIT3: Qt5LinguistTools_DIR załatwiony, teraz XMLPatterns...

EDIT4: Znalazłem w kodzie zastosowanie CPack'a. Świetnie :D

EDIT5: No i katastrofa :'(
[1/214] Building CXX object
CMakeFiles/evernus.dir/LanguageSelectDialog.cpp.o [2/214] Building CXX
object CMakeFiles/evernus.dir/AboutDialog.cpp.o [3/214] Building CXX
object CMakeFiles/evernus.dir/ActiveTasksDialog.cpp.o [4/214] Building
CXX object CMakeFiles/evernus.dir/AssetListXmlReceiver.cpp.o FAILED:
/usr/bin/c++ -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG
-DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_WIDGETS_LIB -DQT_XMLPATTERNS_LIB
-DQT_XML_LIB -DQXT_STATIC -Wall -std=c++1y -stdlib=libc++ -g -fPIE -I.
-I/home/lodowka/evernus -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork
-I/usr/include/qt5/QtCore
-I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++
-I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets
-I/usr/include/qt5/QtGui -I/usr/include/qt5/QtSql
-I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -MMD -MT
CMakeFiles/evernus.dir/LanguageSelectDialog.cpp.o -MF
"CMakeFiles/evernus.dir/LanguageSelectDialog.cpp.o.d" -o
CMakeFiles/evernus.dir/LanguageSelectDialog.cpp.o -c
/home/lodowka/evernus/LanguageSelectDialog.cpp c++: error: unrecognized
command line option ‘-stdlib=libc++’ FAILED: /usr/bin/c++ -DQT_CORE_LIB
-DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB
-DQT_SQL_LIB -DQT_WIDGETS_LIB -DQT_XMLPATTERNS_LIB -DQT_XML_LIB
-DQXT_STATIC -Wall -std=c++1y -stdlib=libc++ -g -fPIE -I.
-I/home/lodowka/evernus -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork
-I/usr/include/qt5/QtCore
-I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++
-I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets
-I/usr/include/qt5/QtGui -I/usr/include/qt5/QtSql
-I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -MMD -MT
CMakeFiles/evernus.dir/AboutDialog.cpp.o -MF
"CMakeFiles/evernus.dir/AboutDialog.cpp.o.d" -o
CMakeFiles/evernus.dir/AboutDialog.cpp.o -c
/home/lodowka/evernus/AboutDialog.cpp c++: error: unrecognized command
line option ‘-stdlib=libc++’ FAILED: /usr/bin/c++ -DQT_CORE_LIB
-DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB
-DQT_SQL_LIB -DQT_WIDGETS_LIB -DQT_XMLPATTERNS_LIB -DQT_XML_LIB
-DQXT_STATIC -Wall -std=c++1y -stdlib=libc++ -g -fPIE -I.
-I/home/lodowka/evernus -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork
-I/usr/include/qt5/QtCore
-I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++
-I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets
-I/usr/include/qt5/QtGui -I/usr/include/qt5/QtSql
-I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -MMD -MT
CMakeFiles/evernus.dir/ActiveTasksDialog.cpp.o -MF
"CMakeFiles/evernus.dir/ActiveTasksDialog.cpp.o.d" -o
CMakeFiles/evernus.dir/ActiveTasksDialog.cpp.o -c
/home/lodowka/evernus/ActiveTasksDialog.cpp c++: error: unrecognized
command line option ‘-stdlib=libc++’ FAILED: /usr/bin/c++ -DQT_CORE_LIB
-DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB
-DQT_SQL_LIB -DQT_WIDGETS_LIB -DQT_XMLPATTERNS_LIB -DQT_XML_LIB
-DQXT_STATIC -Wall -std=c++1y -stdlib=libc++ -g -fPIE -I.
-I/home/lodowka/evernus -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork
-I/usr/include/qt5/QtCore
-I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++
-I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets
-I/usr/include/qt5/QtGui -I/usr/include/qt5/QtSql
-I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -MMD -MT
CMakeFiles/evernus.dir/AssetListXmlReceiver.cpp.o -MF
"CMakeFiles/evernus.dir/AssetListXmlReceiver.cpp.o.d" -o
CMakeFiles/evernus.dir/AssetListXmlReceiver.cpp.o -c
/home/lodowka/evernus/AssetListXmlReceiver.cpp c++: error: unrecognized
command line option ‘-stdlib=libc++’ ninja: build stopped: subcommand
failed.
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: [BWTF] Xapitan Bomba w Sierpień 07, 2014, 14:22:37
EDIT: Bomba, jaką masz aktualną wersję WINE?

Na macu? za cholere nie pamiętam, ale 1.7.1x gałąź.
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: @lililiari w Sierpień 07, 2014, 14:41:17
ManganMan - tip od deva - kompiluj clangiem, tak jak jest to napisane tu: http://evernus.com/download/
A na Qt trzeba patcha: https://bugreports.qt-project.org/browse/QTBUG-3024?focusedCommentId=249789&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-249789
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: @lililiari w Sierpień 07, 2014, 14:48:16
Iiiiiii:

cmake -G "Unix Makefiles" -DCMAKE_PREFIX_PATH=/sciezka_do_qt/5.costam/costam/lib/cmake
a potem tylko make
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: ManganMan w Sierpień 07, 2014, 14:57:25
Iiiiiii:

cmake -G "Unix Makefiles" -DCMAKE_PREFIX_PATH=/sciezka_do_qt/5.costam/costam/lib/cmake
a potem tylko make

Mam tak:
/etc/bash_completion.d/cmake
/usr/share/doc/cmake
/usr/bin/cmake

A tak to mam:
[[0%] Building CXX object
CMakeFiles/evernus.dir/AboutDialog.cpp.o[1/214] Building CXX object
CMakeFiles/evernus.dir/LanguageSelectDialog.cpp.o [2/214] Building CXX
object CMakeFiles/evernus.dir/AboutDialog.cpp.o [3/214] Building CXX
object CMakeFiles/evernus.dir/ActiveTasksDialog.cpp.o [4/214] Building
CXX object CMakeFiles/evernus.dir/AssetListXmlReceiver.cpp.o FAILED:
/usr/bin/c++ -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG
-DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_WIDGETS_LIB -DQT_XMLPATTERNS_LIB
-DQT_XML_LIB -DQXT_STATIC -Wall -std=c++1y -stdlib=libc++ -g -fPIE -I.
-I/home/lodowka/evernus -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork
-I/usr/include/qt5/QtCore
-I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++
-I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets
-I/usr/include/qt5/QtGui -I/usr/include/qt5/QtSql
-I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -MMD -MT
CMakeFiles/evernus.dir/LanguageSelectDialog.cpp.o -MF
"CMakeFiles/evernus.dir/LanguageSelectDialog.cpp.o.d" -o
CMakeFiles/evernus.dir/LanguageSelectDialog.cpp.o -c
/home/lodowka/evernus/LanguageSelectDialog.cpp c++: error: unrecognized
command line option ‘-stdlib=libc++’ FAILED: /usr/bin/c++ -DQT_CORE_LIB
-DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB
-DQT_SQL_LIB -DQT_WIDGETS_LIB -DQT_XMLPATTERNS_LIB -DQT_XML_LIB
-DQXT_STATIC -Wall -std=c++1y -stdlib=libc++ -g -fPIE -I.
-I/home/lodowka/evernus -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork
-I/usr/include/qt5/QtCore
-I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++
-I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets
-I/usr/include/qt5/QtGui -I/usr/include/qt5/QtSql
-I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -MMD -MT
CMakeFiles/evernus.dir/AboutDialog.cpp.o -MF
"CMakeFiles/evernus.dir/AboutDialog.cpp.o.d" -o
CMakeFiles/evernus.dir/AboutDialog.cpp.o -c
/home/lodowka/evernus/AboutDialog.cpp c++: error: unrecognized command
line option ‘-stdlib=libc++’ FAILED: /usr/bin/c++ -DQT_CORE_LIB
-DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB
-DQT_SQL_LIB -DQT_WIDGETS_LIB -DQT_XMLPATTERNS_LIB -DQT_XML_LIB
-DQXT_STATIC -Wall -std=c++1y -stdlib=libc++ -g -fPIE -I.
-I/home/lodowka/evernus -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork
-I/usr/include/qt5/QtCore
-I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++
-I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets
-I/usr/include/qt5/QtGui -I/usr/include/qt5/QtSql
-I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -MMD -MT
CMakeFiles/evernus.dir/ActiveTasksDialog.cpp.o -MF
"CMakeFiles/evernus.dir/ActiveTasksDialog.cpp.o.d" -o
CMakeFiles/evernus.dir/ActiveTasksDialog.cpp.o -c
/home/lodowka/evernus/ActiveTasksDialog.cpp c++: error: unrecognized
command line option ‘-stdlib=libc++’ FAILED: /usr/bin/c++ -DQT_CORE_LIB
-DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB
-DQT_SQL_LIB -DQT_WIDGETS_LIB -DQT_XMLPATTERNS_LIB -DQT_XML_LIB
-DQXT_STATIC -Wall -std=c++1y -stdlib=libc++ -g -fPIE -I.
-I/home/lodowka/evernus -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork
-I/usr/include/qt5/QtCore
-I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++
-I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets
-I/usr/include/qt5/QtGui -I/usr/include/qt5/QtSql
-I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -MMD -MT
CMakeFiles/evernus.dir/AssetListXmlReceiver.cpp.o -MF
"CMakeFiles/evernus.dir/AssetListXmlReceiver.cpp.o.d" -o
CMakeFiles/evernus.dir/AssetListXmlReceiver.cpp.o -c
/home/lodowka/evernus/AssetListXmlReceiver.cpp c++: error: unrecognized
command line option ‘-stdlib=libc++’ ninja: build stopped: subcommand
failed.
Czyli to samo co na Ninja.

EDIT: Clang mam w  wersji 1.34, wymieniam na 1.35.
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: @lililiari w Sierpień 07, 2014, 15:19:15
Kompilujesz przez /usr/bin/c++, co widać w logu:

c++: error: unrecognized command
A c++ Ci wkazuje na coś innego niż clang.

Co więcej:

Cytuj
Clang mam w  wersji 1.34, wymieniam na 1.35.

Wersji 1 nie ma od lat. Wymagana jest min. 3.4 z libc++ i tej powinieneś używać.
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: ManganMan w Sierpień 07, 2014, 15:42:51
Kompilujesz przez /usr/bin/c++, co widać w logu:

c++: error: unrecognized command
A c++ Ci wkazuje na coś innego niż clang.
Hmm... Mam g++ 4.8.2-1 zamiast c++ - CXX_COMPILER już został dostosowany.
Co więcej:

 Wersji 1 nie ma od lat. Wymagana jest min. 3.4 z libc++ i tej powinieneś używać.
Złe ci podałem - mam 1-3.4. W tej chwili reninstaluję go.

EDIT: Wciąż ten sam error:
[1/214] Building CXX object CMakeFiles/evernus.dir/AboutDialog.cpp.o[
0%] Building CXX object CMakeFiles/evernus.dir/AboutDialog.cpp.o[1/214]
Building CXX object CMakeFiles/evernus.dir/LanguageSelectDialog.cpp.o
[2/214] Building CXX object CMakeFiles/evernus.dir/AboutDialog.cpp.o
[3/214] Building CXX object
CMakeFiles/evernus.dir/ActiveTasksDialog.cpp.o [4/214] Building CXX
object CMakeFiles/evernus.dir/AssetListXmlReceiver.cpp.o FAILED:
/usr/bin/c++ -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG
-DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_WIDGETS_LIB -DQT_XMLPATTERNS_LIB
-DQT_XML_LIB -DQXT_STATIC -Wall -std=c++1y -stdlib=libc++ -g -fPIE -I.
-I/home/lodowka/evernus -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork
-I/usr/include/qt5/QtCore
-I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++
-I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets
-I/usr/include/qt5/QtGui -I/usr/include/qt5/QtSql
-I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -MMD -MT
CMakeFiles/evernus.dir/LanguageSelectDialog.cpp.o -MF
"CMakeFiles/evernus.dir/LanguageSelectDialog.cpp.o.d" -o
CMakeFiles/evernus.dir/LanguageSelectDialog.cpp.o -c
/home/lodowka/evernus/LanguageSelectDialog.cpp c++: error: unrecognized
command line option ‘-stdlib=libc++’ FAILED: /usr/bin/c++ -DQT_CORE_LIB
-DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB
-DQT_SQL_LIB -DQT_WIDGETS_LIB -DQT_XMLPATTERNS_LIB -DQT_XML_LIB
-DQXT_STATIC -Wall -std=c++1y -stdlib=libc++ -g -fPIE -I.
-I/home/lodowka/evernus -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork
-I/usr/include/qt5/QtCore
-I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++
-I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets
-I/usr/include/qt5/QtGui -I/usr/include/qt5/QtSql
-I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -MMD -MT
CMakeFiles/evernus.dir/AboutDialog.cpp.o -MF
"CMakeFiles/evernus.dir/AboutDialog.cpp.o.d" -o
CMakeFiles/evernus.dir/AboutDialog.cpp.o -c
/home/lodowka/evernus/AboutDialog.cpp c++: error: unrecognized command
line option ‘-stdlib=libc++’ FAILED: /usr/bin/c++ -DQT_CORE_LIB
-DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB
-DQT_SQL_LIB -DQT_WIDGETS_LIB -DQT_XMLPATTERNS_LIB -DQT_XML_LIB
-DQXT_STATIC -Wall -std=c++1y -stdlib=libc++ -g -fPIE -I.
-I/home/lodowka/evernus -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork
-I/usr/include/qt5/QtCore
-I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++
-I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets
-I/usr/include/qt5/QtGui -I/usr/include/qt5/QtSql
-I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -MMD -MT
CMakeFiles/evernus.dir/ActiveTasksDialog.cpp.o -MF
"CMakeFiles/evernus.dir/ActiveTasksDialog.cpp.o.d" -o
CMakeFiles/evernus.dir/ActiveTasksDialog.cpp.o -c
/home/lodowka/evernus/ActiveTasksDialog.cpp c++: error: unrecognized
command line option ‘-stdlib=libc++’ FAILED: /usr/bin/c++ -DQT_CORE_LIB
-DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB
-DQT_SQL_LIB -DQT_WIDGETS_LIB -DQT_XMLPATTERNS_LIB -DQT_XML_LIB
-DQXT_STATIC -Wall -std=c++1y -stdlib=libc++ -g -fPIE -I.
-I/home/lodowka/evernus -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork
-I/usr/include/qt5/QtCore
-I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++
-I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets
-I/usr/include/qt5/QtGui -I/usr/include/qt5/QtSql
-I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -MMD -MT
CMakeFiles/evernus.dir/AssetListXmlReceiver.cpp.o -MF
"CMakeFiles/evernus.dir/AssetListXmlReceiver.cpp.o.d" -o
CMakeFiles/evernus.dir/AssetListXmlReceiver.cpp.o -c
/home/lodowka/evernus/AssetListXmlReceiver.cpp c++: error: unrecognized
command line option ‘-stdlib=libc++’ ninja: build stopped: subcommand
failed. [2/214] Building CXX object
CMakeFiles/evernus.dir/ActiveTasksDialog.cpp.o [3/214] Building CXX
object CMakeFiles/evernus.dir/APIUtils.cpp.o [4/214] Building CXX object
CMakeFiles/evernus.dir/AssetListXmlReceiver.cpp.o [5/214] Building CXX
object CMakeFiles/evernus.dir/APIResponseCache.cpp.o FAILED:
/usr/bin/g++ -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB
-DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_WIDGETS_LIB -DQT_XMLPATTERNS_LIB
-DQT_XML_LIB -DQXT_STATIC -Wall -std=c++1y -stdlib=libc++ -g -g -fPIE
-I. -I/home/lodowka/evernus -I/usr/include/qt5
-I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore
-I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++
-I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets
-I/usr/include/qt5/QtGui -I/usr/include/qt5/QtSql
-I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -MMD -MT
CMakeFiles/evernus.dir/AboutDialog.cpp.o -MF
"CMakeFiles/evernus.dir/AboutDialog.cpp.o.d" -o
CMakeFiles/evernus.dir/AboutDialog.cpp.o -c
/home/lodowka/evernus/AboutDialog.cpp g++: error: unrecognized command
line option ‘-stdlib=libc++’ FAILED: /usr/bin/g++ -DQT_CORE_LIB
-DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB
-DQT_WIDGETS_LIB -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -DQXT_STATIC -Wall
-std=c++1y -stdlib=libc++ -g -g -fPIE -I. -I/home/lodowka/evernus
-I/usr/include/qt5 -I/usr/include/qt5/QtNetwork
-I/usr/include/qt5/QtCore
-I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++
-I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets
-I/usr/include/qt5/QtGui -I/usr/include/qt5/QtSql
-I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -MMD -MT
CMakeFiles/evernus.dir/ActiveTasksDialog.cpp.o -MF
"CMakeFiles/evernus.dir/ActiveTasksDialog.cpp.o.d" -o
CMakeFiles/evernus.dir/ActiveTasksDialog.cpp.o -c
/home/lodowka/evernus/ActiveTasksDialog.cpp g++: error: unrecognized
command line option ‘-stdlib=libc++’ FAILED: /usr/bin/g++ -DQT_CORE_LIB
-DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB
-DQT_WIDGETS_LIB -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -DQXT_STATIC -Wall
-std=c++1y -stdlib=libc++ -g -g -fPIE -I. -I/home/lodowka/evernus
-I/usr/include/qt5 -I/usr/include/qt5/QtNetwork
-I/usr/include/qt5/QtCore
-I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++
-I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets
-I/usr/include/qt5/QtGui -I/usr/include/qt5/QtSql
-I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -MMD -MT
CMakeFiles/evernus.dir/AssetListXmlReceiver.cpp.o -MF
"CMakeFiles/evernus.dir/AssetListXmlReceiver.cpp.o.d" -o
CMakeFiles/evernus.dir/AssetListXmlReceiver.cpp.o -c
/home/lodowka/evernus/AssetListXmlReceiver.cpp g++: error: unrecognized
command line option ‘-stdlib=libc++’ FAILED: /usr/bin/g++ -DQT_CORE_LIB
-DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB
-DQT_WIDGETS_LIB -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -DQXT_STATIC -Wall
-std=c++1y -stdlib=libc++ -g -g -fPIE -I. -I/home/lodowka/evernus
-I/usr/include/qt5 -I/usr/include/qt5/QtNetwork
-I/usr/include/qt5/QtCore
-I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++
-I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets
-I/usr/include/qt5/QtGui -I/usr/include/qt5/QtSql
-I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -MMD -MT
CMakeFiles/evernus.dir/APIResponseCache.cpp.o -MF
"CMakeFiles/evernus.dir/APIResponseCache.cpp.o.d" -o
CMakeFiles/evernus.dir/APIResponseCache.cpp.o -c
/home/lodowka/evernus/APIResponseCache.cpp g++: error: unrecognized
command line option ‘-stdlib=libc++’ FAILED: /usr/bin/g++ -DQT_CORE_LIB
-DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB
-DQT_WIDGETS_LIB -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -DQXT_STATIC -Wall
-std=c++1y -stdlib=libc++ -g -g -fPIE -I. -I/home/lodowka/evernus
-I/usr/include/qt5 -I/usr/include/qt5/QtNetwork
-I/usr/include/qt5/QtCore
-I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++
-I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets
-I/usr/include/qt5/QtGui -I/usr/include/qt5/QtSql
-I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -MMD -MT
CMakeFiles/evernus.dir/APIUtils.cpp.o -MF
"CMakeFiles/evernus.dir/APIUtils.cpp.o.d" -o
CMakeFiles/evernus.dir/APIUtils.cpp.o -c
/home/lodowka/evernus/APIUtils.cpp g++: error: unrecognized command line
option ‘-stdlib=libc++’ ninja: build stopped: subcommand failed.
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: @lililiari w Sierpień 07, 2014, 15:58:55
C++ ciągle Ci na gcc wskazuje, stąd masz błąd.
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: ManganMan w Sierpień 07, 2014, 16:23:31
C++ ciągle Ci na gcc wskazuje, stąd masz błąd.
To jakiś obłęd...
C_COMPILER mam z wartością "/usr/bin/cc".
Zmienię to na "clang" i spróbuję jeszcze raz...


EDIT: Clang 1-3.4 został zreinstalowany.
Jak dotąd jest OK...
The C compiler identification is Clang 3.4.0
The CXX compiler identification is GNU 4.8.2
Check for working C compiler using: Ninja
Check for working C compiler using: Ninja -- works
Detecting C compiler ABI info
Detecting C compiler ABI info - done
Check for working CXX compiler using: Ninja
Check for working CXX compiler using: Ninja -- works
Detecting CXX compiler ABI info
Detecting CXX compiler ABI info - done
Boost version: 1.54.0
Configuring done
Generating done

EDIT2: OK - w końcu nie mam błędu - kompiluję via Ninja na 3 rdzenie (kompiluję na AMD X3) :D
Poniżej są moje zmiany:
Commandline options:
-DQt5LinguistTools_DIR:PATH="/usr/lib/i386-linux-gnu/cmake/Qt5LinguistTools" -DCMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING="" -DCMAKE_INSTALL_PREFIX:PATH="/usr/local" -DQt5XmlPatterns_DIR:PATH="/usr/lib/i386-linux-gnu/cmake/Qt5XmlPatterns" -DQt5Widgets_DIR:PATH="/usr/lib/i386-linux-gnu/cmake/Qt5Widgets" -DQt5Core_DIR:PATH="/usr/lib/i386-linux-gnu/cmake/Qt5Core" -DCMAKE_EXE_LINKER_FLAGS_RELEASE:STRING="" -DCMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING="" -DQt5Xml_DIR:PATH="/usr/lib/i386-linux-gnu/cmake/Qt5Xml" -DCMAKE_CXX_FLAGS_RELEASE:STRING="-O3 -DNDEBUG" -DCMAKE_NM:FILEPATH="/usr/bin/nm" -DCMAKE_LINKER:FILEPATH="/usr/bin/ld" -DCMAKE_MODULE_LINKER_FLAGS:STRING=" " -DQt5PrintSupport_DIR:PATH="/usr/lib/i386-linux-gnu/cmake/Qt5PrintSupport" -DCMAKE_RANLIB:FILEPATH="/usr/bin/ranlib" -DCMAKE_C_FLAGS_DEBUG:STRING="-g" -DCMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING="" -DCMAKE_C_FLAGS_RELEASE:STRING="-O3 -DNDEBUG" -DCMAKE_CXX_FLAGS_DEBUG:STRING="-g" -DCMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING="" -DCMAKE_CXX_COMPILER:FILEPATH="/usr/bin/clang++-libc++" -DQt5Network_DIR:PATH="/usr/lib/i386-linux-gnu/cmake/Qt5Network" -DCMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING="" -DCMAKE_AR:FILEPATH="/usr/bin/ar" -DCMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING="" -DCMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING="" -DCMAKE_OBJCOPY:FILEPATH="/usr/bin/objcopy" -DCMAKE_OBJDUMP:FILEPATH="/usr/bin/objdump" -DCMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING="" -DCMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING="" -DCMAKE_EXE_LINKER_FLAGS:STRING=" " -DCMAKE_C_FLAGS_MINSIZEREL:STRING="-Os -DNDEBUG" -DCMAKE_BUILD_TYPE:STRING="debug" -DCMAKE_STRIP:FILEPATH="/usr/bin/strip" -DCMAKE_STATIC_LINKER_FLAGS:STRING="" -DQt5Sql_DIR:PATH="/usr/lib/i386-linux-gnu/cmake/Qt5Sql" -DCMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING="" -DCMAKE_CXX_FLAGS_MINSIZEREL:STRING="-Os -DNDEBUG" -DCMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING="" -DCMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING="" -DCMAKE_CXX_FLAGS:STRING="" -DCMAKE_C_COMPILER:FILEPATH="/usr/bin/clang" -DQt5Gui_DIR:PATH="/usr/lib/i386-linux-gnu/cmake/Qt5Gui" -DCMAKE_EXE_LINKER_FLAGS_DEBUG:STRING="" -DCMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING="-O2 -g -DNDEBUG" -DCMAKE_C_FLAGS:STRING="" -DCMAKE_C_FLAGS_RELWITHDEBINFO:STRING="-O2 -g -DNDEBUG" -DCMAKE_SHARED_LINKER_FLAGS:STRING=" " -DCMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING="" -DCMAKE_MAKE_PROGRAM:FILEPATH="/usr/bin/ninja" -DCMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=""


Cache file:
Qt5LinguistTools_DIR:PATH=/usr/lib/i386-linux-gnu/cmake/Qt5LinguistTools
CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
CMAKE_INSTALL_PREFIX:PATH=/usr/local
Qt5XmlPatterns_DIR:PATH=/usr/lib/i386-linux-gnu/cmake/Qt5XmlPatterns
Qt5Widgets_DIR:PATH=/usr/lib/i386-linux-gnu/cmake/Qt5Widgets
Qt5Core_DIR:PATH=/usr/lib/i386-linux-gnu/cmake/Qt5Core
CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING=
CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING=
Qt5Xml_DIR:PATH=/usr/lib/i386-linux-gnu/cmake/Qt5Xml
CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG
CMAKE_NM:FILEPATH=/usr/bin/nm
CMAKE_LINKER:FILEPATH=/usr/bin/ld
CMAKE_MODULE_LINKER_FLAGS:STRING=
Qt5PrintSupport_DIR:PATH=/usr/lib/i386-linux-gnu/cmake/Qt5PrintSupport
CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib
CMAKE_C_FLAGS_DEBUG:STRING=-g
CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=
CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG
CMAKE_CXX_FLAGS_DEBUG:STRING=-g
CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/clang++-libc++
Qt5Network_DIR:PATH=/usr/lib/i386-linux-gnu/cmake/Qt5Network
CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=
CMAKE_AR:FILEPATH=/usr/bin/ar
CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING=
CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING=
CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy
CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump
CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING=
CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=
CMAKE_EXE_LINKER_FLAGS:STRING=
CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
CMAKE_BUILD_TYPE:STRING=debug
CMAKE_STRIP:FILEPATH=/usr/bin/strip
CMAKE_STATIC_LINKER_FLAGS:STRING=
Qt5Sql_DIR:PATH=/usr/lib/i386-linux-gnu/cmake/Qt5Sql
CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING=
CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING=
CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=
CMAKE_CXX_FLAGS:STRING=
CMAKE_C_COMPILER:FILEPATH=/usr/bin/clang
Qt5Gui_DIR:PATH=/usr/lib/i386-linux-gnu/cmake/Qt5Gui
CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=
CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
CMAKE_C_FLAGS:STRING=
CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
CMAKE_SHARED_LINKER_FLAGS:STRING=
CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING=
CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/ninja
CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=

EDIT2: Gotowe (chyba - z błędami mi się udało, więcej w załączniku).

EDIT3: Faktycznie wyszło mi z błędami - dostałem crasha na starcie.
Wywaliłem folder i ponownie zrobiłem confa/gena wg zmian powyżej, następnie ponowne podejście z
ninja -j4 [na 3 rdzenie; na 4 to będzie -j5; na 2: -j3, 6: -j7, 8: j9 etc.]
I zero błędów.  :D :)) :D Odpalam "checkinstall" na wszelki wypadek...

EDIT4:
make: *** Brak reguł do wykonania obiektu `install'. Stop.Program się odpala, ale jest błąd przy otwieraniu EVE DB.

[załącznik usunięty przez administratora]
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: Pete Butcher w Sierpień 07, 2014, 22:15:46
Binarka absolutnie konieczne musi być w katalogu z podkatalogiem res - w nim szuka eve.db. A wywalać się będzie jeśli nie zostanie zaaplikowany patch do qt. Może kiedyś w końcu naprawią.
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: Lukas Rox w Sierpień 07, 2014, 22:21:26
Fajne! Wrzucam zaraz linka na Torchwood Archives, i postaram się napisać posta o Evernusie ;-)
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: Pete Butcher w Sierpień 07, 2014, 22:25:36
Tak na wszelki jeszcze tutaj wrzucę instrukcję http://evernus.com/help/#source_code_compilation_linux
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: ManganMan w Sierpień 07, 2014, 22:50:01
Tak na wszelki jeszcze tutaj wrzucę instrukcję http://evernus.com/help/#source_code_compilation_linux
Dzięki wielkie - jeszcze raz wykonam kompilację i odpalę tak dla pewności.
Co do patcha:
libqt5xmlpatterns5-private-devposiada wymieniony wadliwy plik:
/usr/include/qt5/QtXmlPatterns/5.x.x/QtXmlPatterns/private/qitemmappingiterator_p.hPrzy okazji przyjrzę się temu plikowi.

PS: @Pete: Ja nadal będę próbował kompilować Ninją, bo zależy mi na czasie (ostatnio nie mam go za wiele).
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: Pete Butcher w Sierpień 09, 2014, 13:46:46
Dzięki wielkie - jeszcze raz wykonam kompilację i odpalę tak dla pewności.
Co do patcha:
libqt5xmlpatterns5-private-devposiada wymieniony wadliwy plik:
/usr/include/qt5/QtXmlPatterns/5.x.x/QtXmlPatterns/private/qitemmappingiterator_p.hPrzy okazji przyjrzę się temu plikowi.

PS: @Pete: Ja nadal będę próbował kompilować Ninją, bo zależy mi na czasie (ostatnio nie mam go za wiele).

Z tego, co wiem normalnie ludziom działa na Linuksie, więc nie powinieneś mieć problemu, jeśli wymagania są spełnione.
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: Doom w Sierpień 09, 2014, 13:52:07
Mangan kreuje nam tuwizerunek pingwinowego geek'a, naprawdę sądzisz że u kogoś takiego linux (pomińmy moją opinię o systemie i oludziach którzy go używają bo ktoś im polecił a którzy nic o nim nie wiedzą [podobnie jak o produktach apple])jest normalnym linuxem? (http://craiis.org.pl/Smileys/default/lol.gif)
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: @lililiari w Sierpień 09, 2014, 14:17:27
Mangan kreuje nam tuwizerunek pingwinowego geek'a, naprawdę sądzisz że u kogoś takiego linux (pomińmy moją opinię o systemie i oludziach którzy go używają bo ktoś im polecił a którzy nic o nim nie wiedzą [podobnie jak o produktach apple])jest normalnym linuxem? (http://craiis.org.pl/Smileys/default/lol.gif)
To słabo się kreuje, jak taki geek linuchowy to sobie powinien poradzić.  >:D
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: ManganMan w Sierpień 09, 2014, 16:56:07
To słabo się kreuje, jak taki geek linuchowy to sobie powinien poradzić.  >:D
Ja się tylko konsultowałem ;D. To nie ja napisałem przecież ten kod :P
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: ManganMan w Sierpień 15, 2014, 11:48:49
W międzyczasie się pojawila wersja 0.5 ;)
http://evernus.com/download/
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: Pete Butcher w Sierpień 15, 2014, 11:53:55
W międzyczasie się pojawila wersja 0.5 ;)
http://evernus.com/download/

Właśnie wrzucam 1.6 :)
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: Pol Kent w Sierpień 15, 2014, 15:39:19
Właśnie wrzucam 1.6 :)
Buhahahaha....cykl rozwojowy szybszy niż Firefoxa  ;D
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: ManganMan w Sierpień 16, 2014, 09:35:41
Buhahahaha....cykl rozwojowy szybszy niż Firefoxa  ;D
Lol. Już jest 1.7 (hotfix) o_O
A ja nawet nie rekompilowałem :-\
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: Pete Butcher w Sierpień 16, 2014, 11:08:05
Lol. Już jest 1.7 (hotfix) o_O
A ja nawet nie rekompilowałem :-\

A taki ninja release o 1:00 w nocy.
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: ManganMan w Sierpień 18, 2014, 13:56:00
Ok, pobrałem jeszcze raz i dostałem errora z qt5scripts (pomogła instalacja pakietu deweloperskiego z repo ubuntu).
Wdrożyłem  następujące zmiany:
Commandline options:
-DCMAKE_AR:FILEPATH="/usr/bin/ar" -DCMAKE_BUILD_TYPE:STRING="" -DCMAKE_C_COMPILER:FILEPATH="/usr/bin/clang" -DCMAKE_CXX_COMPILER:FILEPATH="/usr/bin/clang++"


Cache file:
CMAKE_AR:FILEPATH=/usr/bin/ar
CMAKE_BUILD_TYPE:STRING=
CMAKE_C_COMPILER:FILEPATH=/usr/bin/clang
CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/clang++
I jak na razie ładnie idzie via make...
I error:
Linking CXX executable evernus
[100%] Built target evernus
lodowka@lodowka-desktop:~/evernus-build$ ./evernus
Creating response cache path.
Cache path: "/home/lodowka/.cache/evernus.com/Evernus/api"
Switching language to "pl_PL"
DB path:  "/home/lodowka/.local/share/evernus.com/Evernus/db/"
Error opening Eve DB!
Odpalono świeżo po kompilacji... :-\

EDIT: Main.db ma 0 bitów, wtf!? :o

EDIT2: Mam błędy w jednym pliku:
lodowka@lodowka-desktop:~/evernus-build$ make
[  1%] Generating /home/lodowka/evernus/lang/lang_pl_PL.ts
Scanning directory '/home/lodowka/evernus'...
/home/lodowka/evernus/AssetListRepository.cpp:53: Unterminated C++ string
/home/lodowka/evernus/AssetListRepository.cpp:56: Excess closing parenthesis in C++ code (or abuse of the C++ preprocessor)
/home/lodowka/evernus/AssetListRepository.cpp:56: Unterminated C++ string
/home/lodowka/evernus/AssetListRepository.cpp:25: Unbalanced opening brace in C++ code (or abuse of the C++ preprocessor)
/home/lodowka/evernus/AssetValueSnapshotRepository.cpp:48: Unterminated C++ string
/home/lodowka/evernus/AssetValueSnapshotRepository.cpp:53: Excess closing parenthesis in C++ code (or abuse of the C++ preprocessor)
/home/lodowka/evernus/AssetValueSnapshotRepository.cpp:53: Unterminated C++ string
/home/lodowka/evernus/AssetValueSnapshotRepository.cpp:21: Unbalanced opening brace in C++ code (or abuse of the C++ preprocessor)
/home/lodowka/evernus/CacheExternalOrderImporter.cpp:47: Class 'Evernus::CacheExternalOrderImporter' lacks Q_OBJECT macro
/home/lodowka/evernus/CacheTimerRepository.cpp:48: Unterminated C++ string
/home/lodowka/evernus/CacheTimerRepository.cpp:55: Excess closing parenthesis in C++ code (or abuse of the C++ preprocessor)
/home/lodowka/evernus/CacheTimerRepository.cpp:55: Unterminated C++ string
/home/lodowka/evernus/CacheTimerRepository.cpp:21: Unbalanced opening brace in C++ code (or abuse of the C++ preprocessor)
/home/lodowka/evernus/CharacterRepository.cpp:83: Unterminated C++ string
/home/lodowka/evernus/CharacterRepository.cpp:110: Excess closing parenthesis in C++ code (or abuse of the C++ preprocessor)
/home/lodowka/evernus/CharacterRepository.cpp:110: Unterminated C++ string
/home/lodowka/evernus/CharacterRepository.cpp:22: Unbalanced opening brace in C++ code (or abuse of the C++ preprocessor)
/home/lodowka/evernus/ConquerableStationRepository.cpp:41: Unterminated C++ string
/home/lodowka/evernus/ConquerableStationRepository.cpp:45: Excess closing parenthesis in C++ code (or abuse of the C++ preprocessor)
/home/lodowka/evernus/ConquerableStationRepository.cpp:45: Unterminated C++ string
/home/lodowka/evernus/ConquerableStationRepository.cpp:18: Unbalanced opening brace in C++ code (or abuse of the C++ preprocessor)
/home/lodowka/evernus/CorpKeyRepository.cpp:43: Unterminated C++ string
/home/lodowka/evernus/CorpKeyRepository.cpp:47: Excess closing parenthesis in C++ code (or abuse of the C++ preprocessor)
/home/lodowka/evernus/CorpKeyRepository.cpp:47: Unterminated C++ string
/home/lodowka/evernus/CorpKeyRepository.cpp:21: Unbalanced opening brace in C++ code (or abuse of the C++ preprocessor)
/home/lodowka/evernus/ExternalOrderRepository.cpp:55: Unterminated C++ string
/home/lodowka/evernus/ExternalOrderRepository.cpp:65: Excess closing parenthesis in C++ code (or abuse of the C++ preprocessor)
/home/lodowka/evernus/ExternalOrderRepository.cpp:65: Unterminated C++ string
/home/lodowka/evernus/ExternalOrderRepository.cpp:77: Unterminated C++ string
/home/lodowka/evernus/ExternalOrderRepository.cpp:80: Unterminated C++ string
/home/lodowka/evernus/ExternalOrderRepository.cpp:81: Excess closing parenthesis in C++ code (or abuse of the C++ preprocessor)
/home/lodowka/evernus/ExternalOrderRepository.cpp:100: Unterminated C++ string
/home/lodowka/evernus/ExternalOrderRepository.cpp:103: Unterminated C++ string
/home/lodowka/evernus/ExternalOrderRepository.cpp:23: Unbalanced opening brace in C++ code (or abuse of the C++ preprocessor)
/home/lodowka/evernus/FilterTextRepository.cpp:53: Unterminated C++ string
/home/lodowka/evernus/FilterTextRepository.cpp:56: Excess closing parenthesis in C++ code (or abuse of the C++ preprocessor)
/home/lodowka/evernus/FilterTextRepository.cpp:56: Unterminated C++ string
/home/lodowka/evernus/FilterTextRepository.cpp:21: Unbalanced opening brace in C++ code (or abuse of the C++ preprocessor)
/home/lodowka/evernus/ItemCostRepository.cpp:45: Unterminated C++ string
/home/lodowka/evernus/ItemCostRepository.cpp:50: Excess closing parenthesis in C++ code (or abuse of the C++ preprocessor)
/home/lodowka/evernus/ItemCostRepository.cpp:50: Unterminated C++ string
/home/lodowka/evernus/ItemCostRepository.cpp:21: Unbalanced opening brace in C++ code (or abuse of the C++ preprocessor)
/home/lodowka/evernus/ItemRepository.cpp:52: Unterminated C++ string
/home/lodowka/evernus/ItemRepository.cpp:59: Excess closing parenthesis in C++ code (or abuse of the C++ preprocessor)
/home/lodowka/evernus/ItemRepository.cpp:59: Unterminated C++ string
/home/lodowka/evernus/ItemRepository.cpp:23: Unbalanced opening brace in C++ code (or abuse of the C++ preprocessor)
/home/lodowka/evernus/KeyRepository.cpp:42: Unterminated C++ string
/home/lodowka/evernus/KeyRepository.cpp:45: Excess closing parenthesis in C++ code (or abuse of the C++ preprocessor)
/home/lodowka/evernus/KeyRepository.cpp:45: Unterminated C++ string
/home/lodowka/evernus/KeyRepository.cpp:21: Unbalanced opening brace in C++ code (or abuse of the C++ preprocessor)
/home/lodowka/evernus/MarketOrderRepository.cpp:76: Unterminated C++ string
/home/lodowka/evernus/MarketOrderRepository.cpp:96: Excess closing parenthesis in C++ code (or abuse of the C++ preprocessor)
/home/lodowka/evernus/MarketOrderRepository.cpp:96: Unterminated C++ string
/home/lodowka/evernus/MarketOrderRepository.cpp:97: Excess closing parenthesis in C++ code (or abuse of the C++ preprocessor)
/home/lodowka/evernus/MarketOrderRepository.cpp:97: Excess closing parenthesis in C++ code (or abuse of the C++ preprocessor)
/home/lodowka/evernus/MarketOrderRepository.cpp:130: Unterminated C++ string
/home/lodowka/evernus/MarketOrderRepository.cpp:136: Unterminated C++ string
/home/lodowka/evernus/MarketOrderRepository.cpp:184: Unterminated C++ string
/home/lodowka/evernus/MarketOrderRepository.cpp:190: Excess closing parenthesis in C++ code (or abuse of the C++ preprocessor)
/home/lodowka/evernus/MarketOrderRepository.cpp:190: Unterminated C++ string
/home/lodowka/evernus/MarketOrderRepository.cpp:386: Unterminated C++ string
/home/lodowka/evernus/MarketOrderRepository.cpp:391: Unterminated C++ string
/home/lodowka/evernus/MarketOrderRepository.cpp:22: Unbalanced opening brace in C++ code (or abuse of the C++ preprocessor)
/home/lodowka/evernus/MarketOrderValueSnapshotRepository.cpp:49: Unterminated C++ string
/home/lodowka/evernus/MarketOrderValueSnapshotRepository.cpp:55: Excess closing parenthesis in C++ code (or abuse of the C++ preprocessor)
/home/lodowka/evernus/MarketOrderValueSnapshotRepository.cpp:55: Unterminated C++ string
/home/lodowka/evernus/MarketOrderValueSnapshotRepository.cpp:21: Unbalanced opening brace in C++ code (or abuse of the C++ preprocessor)
/home/lodowka/evernus/OrderScriptRepository.cpp:43: Unterminated C++ string
/home/lodowka/evernus/OrderScriptRepository.cpp:46: Excess closing parenthesis in C++ code (or abuse of the C++ preprocessor)
/home/lodowka/evernus/OrderScriptRepository.cpp:46: Unterminated C++ string
/home/lodowka/evernus/OrderScriptRepository.cpp:21: Unbalanced opening brace in C++ code (or abuse of the C++ preprocessor)
/home/lodowka/evernus/RefTypeRepository.cpp:42: Unterminated C++ string
/home/lodowka/evernus/RefTypeRepository.cpp:45: Excess closing parenthesis in C++ code (or abuse of the C++ preprocessor)
/home/lodowka/evernus/RefTypeRepository.cpp:45: Unterminated C++ string
/home/lodowka/evernus/RefTypeRepository.cpp:21: Unbalanced opening brace in C++ code (or abuse of the C++ preprocessor)
/home/lodowka/evernus/UpdateTimerRepository.cpp:48: Unterminated C++ string
/home/lodowka/evernus/UpdateTimerRepository.cpp:55: Excess closing parenthesis in C++ code (or abuse of the C++ preprocessor)
/home/lodowka/evernus/UpdateTimerRepository.cpp:55: Unterminated C++ string
/home/lodowka/evernus/UpdateTimerRepository.cpp:21: Unbalanced opening brace in C++ code (or abuse of the C++ preprocessor)
/home/lodowka/evernus/WalletJournalEntryRepository.cpp:71: Unterminated C++ string
/home/lodowka/evernus/WalletJournalEntryRepository.cpp:88: Excess closing parenthesis in C++ code (or abuse of the C++ preprocessor)
/home/lodowka/evernus/WalletJournalEntryRepository.cpp:88: Unterminated C++ string
/home/lodowka/evernus/WalletJournalEntryRepository.cpp:21: Unbalanced opening brace in C++ code (or abuse of the C++ preprocessor)
/home/lodowka/evernus/WalletSnapshotRepository.cpp:48: Unterminated C++ string
/home/lodowka/evernus/WalletSnapshotRepository.cpp:53: Excess closing parenthesis in C++ code (or abuse of the C++ preprocessor)
/home/lodowka/evernus/WalletSnapshotRepository.cpp:53: Unterminated C++ string
/home/lodowka/evernus/WalletSnapshotRepository.cpp:21: Unbalanced opening brace in C++ code (or abuse of the C++ preprocessor)
/home/lodowka/evernus/WalletTransactionRepository.cpp:62: Unterminated C++ string
/home/lodowka/evernus/WalletTransactionRepository.cpp:75: Excess closing parenthesis in C++ code (or abuse of the C++ preprocessor)
/home/lodowka/evernus/WalletTransactionRepository.cpp:75: Unterminated C++ string
/home/lodowka/evernus/WalletTransactionRepository.cpp:21: Unbalanced opening brace in C++ code (or abuse of the C++ preprocessor)
/home/lodowka/evernus/WarningBarWidget.cpp:41: Unterminated C++ string
/home/lodowka/evernus/WarningBarWidget.cpp:52: Unterminated C++ string
Updating '../evernus/lang/lang_pl_PL.ts'...
    Found 645 source text(s) (0 new and 645 already existing)
[  1%] Generating trans/lang_pl_PL.qm -> TEN WYGENEROWAŁ SIĘ POPRAWNIE
Updating '/home/lodowka/evernus-build/trans/lang_pl_PL.qm'...
    Generated 645 translation(s) (645 finished and 0 unfinished)
Reszta jest ok.
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: Pete Butcher w Sierpień 18, 2014, 14:25:10
Cytując help do kompilacji: binarka musi być w katalogu z podkatalogami res i trans.
A to drugie to nie błąd tylko zepsuty tool do wyciągania tłumaczeń od qt. Można zignorować.
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: ManganMan w Sierpień 18, 2014, 16:03:27
Cytując help do kompilacji: binarka musi być w katalogu z podkatalogami res i trans.
A to drugie to nie błąd tylko zepsuty tool do wyciągania tłumaczeń od qt. Można zignorować.
Res nie wiem czemu nie wygenerował się w trakcie kompilacji (zamiast niego jest CMakeFiles); Trans jest.
I jak to było pokazywane w powyższym przykładzie, program był odpalany zaraz po kompilacji.
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: Pete Butcher w Sierpień 18, 2014, 16:59:21
Res nie jest generowany. On jest w repozytorium od razu razem z trans.
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: ManganMan w Sierpień 18, 2014, 17:17:23
Res nie jest generowany. On jest w repozytorium od razu razem z trans.
Hmm... No to przy konfiguracji i generowaniu makefile'a coś się skopało...
Tylko teraz: Czemu mi z".local" chciał odczytać DB a nie z "res"...
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: Pete Butcher w Sierpień 18, 2014, 17:23:45
Czemu skopało? Masz te katalogi tam, gdzie źródła. Wystarczy skopiować je do binarki albo binarkę tam. A w local trzyma swoją bazę danych.
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: ManganMan w Sierpień 18, 2014, 19:43:24
Czemu skopało? Masz te katalogi tam, gdzie źródła. Wystarczy skopiować je do binarki albo binarkę tam. A w local trzyma swoją bazę danych.
No i teraz trybi jak należy :D
Następnym razem będzie trzeba dołożyć kod do "CMakeLists.txt" żeby móc zrobić paczki *.deb chociażby :P

EDIT: Macie paczkę: [REDACTED]
Jak ktoś używa linucha to proszę bardzo. Radziłbym pierw użyć teminala/konsoli/innego shella do odpalenia :)
./evernus
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: Pete Butcher w Sierpień 18, 2014, 20:46:28
Z *.deb jest ten problem, że nigdzie nie ma jeszcze Qt z patchem (zmergowałem go do 5.4 dopiero), więc nijak zależności się nie da zrobić dobrze.
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: ManganMan w Sierpień 18, 2014, 20:55:10
Z *.deb jest ten problem, że nigdzie nie ma jeszcze Qt z patchem (zmergowałem go do 5.4 dopiero), więc nijak zależności się nie da zrobić dobrze.
Hmm... Ja zdołałem skompilować Evernusa używając jedynie paczek dostępnych w repo Ubuntu,
Mógłbyś sprawdzić, czy mój build posiada błąd o którym mowa? (mam same uziemione konta).
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: Pete Butcher w Sierpień 18, 2014, 20:56:44
Hmm... Ja zdołałem skompilować Evernusa używając jedynie paczek dostępnych w repo Ubuntu,
Mógłbyś sprawdzić, czy mój build posiada błąd o którym mowa? (mam same uziemione konta).

Żeby sprawdzić, trzeba używać. Jeśli będzie się wywalał w losowych momentach przy importowaniu, to błąd jest. Jeśli nie nałożyłeś patcha i Evernus korzysta z domyślnego Qt, to błąd masz na 100%.
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: ManganMan w Sierpień 18, 2014, 21:03:50
Żeby sprawdzić, trzeba używać. Jeśli będzie się wywalał w losowych momentach przy importowaniu, to błąd jest. Jeśli nie nałożyłeś patcha i Evernus korzysta z domyślnego Qt, to błąd masz na 100%.
No to jestem ciekaw czy ten error się kwalifikuje:
FOREIGN KEY constraint failed Unable to fetch row: REPLACE INTO asset_value_snapshots (timestamp, character_id, balance) VALUES (:timestamp, :character_id, :balance)Zaznaczam że robię to na sucho (nie mam postaci do zarządzania).

EDIT: Sprawdziłem, nie kwalifikuje się (mam identyczny na buildzie windowsowym).
Czy jest jakiś chętny user linuxa z aktywnym kontem żeby przetestował mój build?
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: Pete Butcher w Sierpień 18, 2014, 21:05:50
No to jestem ciekaw czy ten error się kwalifikuje:
FOREIGN KEY constraint failed Unable to fetch row: REPLACE INTO asset_value_snapshots (timestamp, character_id, balance) VALUES (:timestamp, :character_id, :balance)Zaznaczam że robię to na sucho (nie mam postaci do zarządzania).

EDIT: Sprawdziłem, nie kwalifikuje się (mam identyczny na buildzie windowsowym).
Czy jest jakiś chętny user linuxa z aktywnym kontem żeby przetestował mój build?

O dobry przypadek brzegowy znalazłeś. Będzie naprawione za 5min :)
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: ManganMan w Sierpień 18, 2014, 21:08:07
O dobry przypadek brzegowy znalazłeś. Będzie naprawione za 5min :)
Czyli moja paka może już iść do śmieci...

EDIT: Masz literówkę ;)
Cytuj
Uwaga! Odczyt cache jest uważany za szarą strefę. Z jednej strony CPP określiło, że łamie to zasady orkreślone w EULA; z drugiej stwierdzili, że będą karać graczy tylko, jeśli będzie to powiązane z niedozwolonymi czynnościami, np botami.

Czy chcesz kontynuować?

Jeśli wybierzesz 'Tak' przyjmujesz na siebie pełną odpowiedzialność za jakąkolwiek karę CPP może na Ciebie nałożyć, jeśli zmienią swoją politykę.
To jest CCP ;)
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: Pete Butcher w Sierpień 18, 2014, 21:08:58
Czyli moja paka może już iść do śmieci...

Jeśli nie ma tam spatchowanego Qt, to niestety...
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: ManganMan w Sierpień 18, 2014, 21:11:31
Jeśli nie ma tam spatchowanego Qt, to niestety...
Na razie wyciąłem; a nie sprawdzę tego bez aktywnego konta (chyba że wiesz jak mogę sprawdzić bez konta).
W tej chwili czekam na update kodu :)
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: Pete Butcher w Sierpień 18, 2014, 21:12:41
Na razie wyciąłem; a nie sprawdzę tego bez aktywnego konta (chyba że wiesz jak mogę sprawdzić bez konta).
W tej chwili czekam na update kodu :)

Zrób trialowe.
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: ManganMan w Sierpień 18, 2014, 21:16:50
Zrób trialowe.
Klasyka...
Daj mi pobrać pierw klienta :D

EDIT:
do kompilacji użyłem
qtxmlpatterns5-dev-tools
Qt 5 XML patterns development programs
Zawartość paczki:
/.
/usr
/usr/lib
/usr/lib/i386-linux-gnu
/usr/lib/i386-linux-gnu/qt5
/usr/lib/i386-linux-gnu/qt5/bin
/usr/lib/i386-linux-gnu/qt5/bin/xmlpatterns
/usr/lib/i386-linux-gnu/qt5/bin/xmlpatternsvalidator
/usr/share
/usr/share/doc
/usr/share/doc/qtxmlpatterns5-dev-tools
/usr/share/doc/qtxmlpatterns5-dev-tools/changelog.Debian.gz
/usr/share/doc/qtxmlpatterns5-dev-tools/copyright

Dlaczego mi się wydaje, że będzie trzeba skompilować od zera całe Qt wraz z patchem? :o
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: Lt Rook w Sierpień 18, 2014, 21:25:27
weź to --static skompiluj, Qt i ten program, na 32bity a nie jakieś paczki debianowe robisz  :P
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: Pete Butcher w Sierpień 18, 2014, 21:29:30
Klasyka...
Daj mi pobrać pierw klienta :D

EDIT:
do kompilacji użyłem
qtxmlpatterns5-dev-tools
Qt 5 XML patterns development programs
Zawartość paczki:
/.
/usr
/usr/lib
/usr/lib/i386-linux-gnu
/usr/lib/i386-linux-gnu/qt5
/usr/lib/i386-linux-gnu/qt5/bin
/usr/lib/i386-linux-gnu/qt5/bin/xmlpatterns
/usr/lib/i386-linux-gnu/qt5/bin/xmlpatternsvalidator
/usr/share
/usr/share/doc
/usr/share/doc/qtxmlpatterns5-dev-tools
/usr/share/doc/qtxmlpatterns5-dev-tools/changelog.Debian.gz
/usr/share/doc/qtxmlpatterns5-dev-tools/copyright

Dlaczego mi się wydaje, że będzie trzeba skompilować od zera całe Qt wraz z patchem? :o

Oj tam. Ciesz się, że na Windowsie tego nie kompilujesz (czas kompilacji tego samego *.cpp waha się od kilku s do kilku min, cholera wie dlaczego).

weź to --static skompiluj, Qt i ten program, na 32bity a nie jakieś paczki debianowe robisz  :P

Hmm... nigdy nie sprawdzałem buildu 32bit jakby co. Powinno działać chyba, że nie :P
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: ManganMan w Sierpień 18, 2014, 21:31:18
weź to --static skompiluj, Qt i ten program, na 32bity a nie jakieś paczki debianowe robisz  :P
Przecież ja Evernusa skompilowałem na Ubuntu 32-bitowym, a Qt5 pochodził z repozytorium :P
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: Pete Butcher w Sierpień 18, 2014, 21:32:36
Tak przy okazji, jeśli nie obserwujesz repo - poszły te poprawki. No i generalnie polecam rewizję z tagiem wersji. Nieotagowane mogą być losowo stabilne :)
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: ManganMan w Sierpień 18, 2014, 21:35:05
Tak przy okazji, jeśli nie obserwujesz repo - poszły te poprawki. No i generalnie polecam rewizję z tagiem wersji. Nieotagowane mogą być losowo stabilne :)
Spoko. A tymczasem się zastanowię nad użyciem MingW :P -> http://pl.wikipedia.org/wiki/MinGW, http://www.cmake.org/Wiki/CmakeMingw

EDIT:
Tak przy okazji, jeśli nie obserwujesz repo - poszły te poprawki. No i generalnie polecam rewizję z tagiem wersji. Nieotagowane mogą być losowo stabilne :)
ok... zobaczę czy hg update zaraz po hg clone wypali...
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: Pete Butcher w Sierpień 19, 2014, 08:27:31
Jak masz już sklonowane repo, to wystarczy hg pull - u. A najlepiej ściągnij tortoisehg.
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: Lukas Rox w Sierpień 19, 2014, 20:54:30
Czy jest szansa na 32-bitową binarkę pod Windows? Moja maszyna deweloperska to stary Acer Aspire One, ciągle na chodzie ;-)
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: Pete Butcher w Sierpień 19, 2014, 21:54:00
Czy jest szansa na 32-bitową binarkę pod Windows? Moja maszyna deweloperska to stary Acer Aspire One, ciągle na chodzie ;-)

Jutro (mam nadzieję) wyjdzie spory update i spróbuję zrobić build 32. Jakby co nie gwarantuję absolutnie nic jeśli chodzi o  stabilność. Ani razu nawet nie odpaliłem 32bit. Teoretycznie wszytko powinno działać ale wiadomo jak to z teoriami bywa.
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: ManganMan w Sierpień 20, 2014, 09:46:23
Jutro (mam nadzieję) wyjdzie spory update i spróbuję zrobić build 32. Jakby co nie gwarantuję absolutnie nic jeśli chodzi o  stabilność. Ani razu nawet nie odpaliłem 32bit. Teoretycznie wszytko powinno działać ale wiadomo jak to z teoriami bywa.
W międzyczasie spróbuję QTCreatorem i MingW coś zrobić. A tymczasem error z aktywnymi zadaniami - pokazuje mi wycinek okna, a błąd jest następujący:
QXcbConnection: XCB error: 8 (BadMatch), sequence: 1617, resource id: 60817454, major code: 42 (SetInputFocus), minor code: 0
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: Pete Butcher w Sierpień 20, 2014, 10:04:03
W międzyczasie spróbuję QTCreatorem i MingW coś zrobić. A tymczasem error z aktywnymi zadaniami - pokazuje mi wycinek okna, a błąd jest następujący:
QXcbConnection: XCB error: 8 (BadMatch), sequence: 1617, resource id: 60817454, major code: 42 (SetInputFocus), minor code: 0

Zgłoś do qt.
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: ManganMan w Sierpień 20, 2014, 10:31:36
Zgłoś do qt.
Nim wyślę, to spróbuję zaktualizować QT (mam aktualnie wersję 5.2.1).
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: Pete Butcher w Sierpień 20, 2014, 19:07:52
Właśnie wypuściłem nową wersję. Zaraz się wezmę za ten build 32bit.
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: Lukas Rox w Sierpień 20, 2014, 21:54:34
Super, dzięki. Jak się pojawi to potestuję i napiszę obiecany post :-)
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: Pete Butcher w Sierpień 20, 2014, 22:12:16
Super, dzięki. Jak się pojawi to potestuję i napiszę obiecany post :-)

I się pojawiło: https://bitbucket.org/krojew/evernus/downloads/evernus-setup-1.8-32bit.exe

Jakby co, wersja 64bit jest tą oficjalną; 32 lepiej na razie traktować jako ciekawostkę, chociaż zdaje się wszystko normalnie działać. Do posta polecałbym jednak 64 :)
Mała prośba - mógłbyś jeszcze dzisiaj napisać czy się zainstalowało i uruchomiło? Trochę głupie pytanie ale bez normalnego 32bit systemu nie chcę nawet nieoficjalnie linka ludziom dawać, dopóki się nie upewnię, że chociaż się odpala tam :)
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: Lukas Rox w Sierpień 21, 2014, 10:54:37

I się pojawiło: https://bitbucket.org/krojew/evernus/downloads/evernus-setup-1.8-32bit.exe

Jakby co, wersja 64bit jest tą oficjalną; 32 lepiej na razie traktować jako ciekawostkę, chociaż zdaje się wszystko normalnie działać. Do posta polecałbym jednak 64 :)
Mała prośba - mógłbyś jeszcze dzisiaj napisać czy się zainstalowało i uruchomiło? Trochę głupie pytanie ale bez normalnego 32bit systemu nie chcę nawet nieoficjalnie linka ludziom dawać, dopóki się nie upewnię, że chociaż się odpala tam :)

Hej,  instaluje się, ale przy uruchomieniu dostaję błąd: (null) nie jest aplikacją win32

(http://tapatalk.imageshack.com/v2/14/08/21/95cafb5081b6e24af552c50b649f94c5.jpg)
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: Pete Butcher w Sierpień 21, 2014, 11:08:09
Hej,  instaluje się, ale przy uruchomieniu dostaję błąd: (null) nie jest aplikacją win32

(http://tapatalk.imageshack.com/v2/14/08/21/95cafb5081b6e24af552c50b649f94c5.jpg)

Ech wiedziałem, że na normalnym systemie coś się stanie. No nic, się wieczorem sprawdzi. Na razie masz na pewno działającą wersję 64.
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: Lukas Rox w Sierpień 21, 2014, 11:23:54

Ech wiedziałem, że na normalnym systemie coś się stanie. No nic, się wieczorem sprawdzi. Na razie masz na pewno działającą wersję 64.

Ja do testowania na różnych OSach zwykle używam tandemu vbox/vmware player - polecam ;-)
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: Pete Butcher w Sierpień 21, 2014, 11:50:32
Ja do testowania na różnych OSach zwykle używam tandemu vbox/vmware player - polecam ;-)

Problem w tym, że nie zawsze jest to wystarczająco wiarygodne. Teoretycznie aplikacje 32 na Windowsie 64 powinny działać jak na 32. Jak widać - nie. Tak samo może być z vm.
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: ManganMan w Sierpień 21, 2014, 22:13:51
A mingw32? W tym wypadku należałoby zastosować metodologię z Linuxa i powinno chodzić. Teoretycznie.
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: Lt Rook w Sierpień 21, 2014, 22:20:02
Problem w tym, że nie zawsze jest to wystarczająco wiarygodne. Teoretycznie aplikacje 32 na Windowsie 64 powinny działać jak na 32. Jak widać - nie. Tak samo może być z vm.

Ja skompilowałem 32bit na win 8.1, win 7, win xp, debianie, OSX i wszędzie działa (tak jak na Qt przystało, znaczy do dupy...).
To nie jest wina tego co piszesz, tylko bibliotek których używasz Qt jest znane z tego że jest zjeb**e między platformami.
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: Pete Butcher w Sierpień 22, 2014, 07:00:37
Ja skompilowałem 32bit na win 8.1, win 7, win xp, debianie, OSX i wszędzie działa (tak jak na Qt przystało, znaczy do dupy...).
To nie jest wina tego co piszesz, tylko bibliotek których używasz Qt jest znane z tego że jest zjeb**e między platformami.

Możliwe ale bez sprawdzenia na normalnym 32bit systemie, nie będę do końca wiedział czy wszystko tam działa, niezależnie która cześć się potencjalnie zepsuje. Dzisiaj może spróbuję jeszcze raz instalator wypuścić. Jeśli masz gdzieś wersję 32,mozesz ją przeklikać?
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: Pete Butcher w Sierpień 23, 2014, 15:46:53
Dzisiaj wyszła eksperymentalna wersja OS X dla wszystkich zainteresowanych.
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: ManganMan w Sierpień 27, 2014, 16:23:11
No dobra, postawiłem konto. Jak dotąd build na Windzie działa OK.
Niedługo sprawdzę jak się sprawdzi mój build na Linuxa...
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: Pete Butcher w Sierpień 27, 2014, 23:18:16
No dobra, postawiłem konto. Jak dotąd build na Windzie działa OK.
Niedługo sprawdzę jak się sprawdzi mój build na Linuxa...

32bit Windows?

Tak przy okazji nowa wersja wyszła.  :)
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: ManganMan w Sierpień 29, 2014, 13:28:00
32bit Windows?

Tak przy okazji nowa wersja wyszła.  :)
Niestety nie.
Właśnie pobrałem najnowszy source, kompiluję tak jak zwykle i mam error:
/home/lodowka/evernus/ContractRepository.cpp:261:31: error: cannot initialize a
      parameter of type 'int' with an lvalue of type 'const char [5]'
            if (!query.isNull("i_id"))
                              ^~~~~~
/usr/include/qt5/QtSql/qsqlquery.h:72:21: note: passing argument to parameter
      'field' here
    bool isNull(int field) const;
                    ^
1 error generated.
make[2]: *** [CMakeFiles/evernus.dir/ContractRepository.cpp.o] Błąd 1
make[1]: *** [CMakeFiles/evernus.dir/all] Błąd 2
make: *** [all] Błąd 2
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: Pete Butcher w Sierpień 29, 2014, 14:40:40
Niestety nie.
Właśnie pobrałem najnowszy source, kompiluję tak jak zwykle i mam error:
/home/lodowka/evernus/ContractRepository.cpp:261:31: error: cannot initialize a
      parameter of type 'int' with an lvalue of type 'const char [5]'
            if (!query.isNull("i_id"))
                              ^~~~~~
/usr/include/qt5/QtSql/qsqlquery.h:72:21: note: passing argument to parameter
      'field' here
    bool isNull(int field) const;
                    ^
1 error generated.
make[2]: *** [CMakeFiles/evernus.dir/ContractRepository.cpp.o] Błąd 1
make[1]: *** [CMakeFiles/evernus.dir/all] Błąd 2
make: *** [all] Błąd 2

Coś masz u siebie z qt zwalone, bo http://qt-project.org/doc/qt-5/qsqlquery.html#isNull-2

W ogóle korzystasz z systemowego qt, co sugeruje, że nie używasz wersji z poprawką do XML.
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: ManganMan w Sierpień 29, 2014, 21:38:07
Coś masz u siebie z qt zwalone, bo http://qt-project.org/doc/qt-5/qsqlquery.html#isNull-2

W ogóle korzystasz z systemowego qt, co sugeruje, że nie używasz wersji z poprawką do XML.
Czyli będę musiał pobrać całe QT do kompilacji :/
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: Pete Butcher w Sierpień 29, 2014, 21:45:15
Czyli będę musiał pobrać całe QT do kompilacji :/

Oj tam, ściągasz instalator, zaznaczasz odpowiednie pozycje, aplikujesz patcha i kompilujesz QXmlPatterns. Prosta sprawa. Tylko musisz wywalić CMakeCache i podać nową ścieżkę do Qt przez CMAKE_PREFIX_PATH (http://evernus.com/help/#source_code_compilation_linux).
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: Pete Butcher w Sierpień 30, 2014, 14:44:58
Czy ktoś z 32bit Windowsem mógłby to (https://drive.google.com/file/d/0B9uBwX4aeoutcTdmU0Jpb1lOTk0/edit?usp=sharing) sprawdzić?
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: Pete Butcher w Sierpień 30, 2014, 19:37:12
http://evernus.com/requirements-change/
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: Pete Butcher w Wrzesień 03, 2014, 19:22:38
Czy ktoś byłby zainteresowany przetestowaniem wersji z synchronizacją Dropbox? http://evernus.com/setup.exe
Tytuł: Odp: Evernus - nowe narzędzie do obsługi marketu i zarządzania zasobami
Wiadomość wysłana przez: Pete Butcher w Wrzesień 03, 2014, 22:18:36
A przy okazji wyszła w końcu wersja 32bit.