Problems installing mmex 1.3.3 on SuSE tumbleweed.
Posted: Sun Aug 11, 2019 2:16 pm
I am using the instructions on
https://github.com/moneymanagerex/money ... te-package
to install MMEX on the newest SuSE tumbleweed (zypper dup and zypper update done just before).
When trying
git clone --recursive https://github.com/moneymanagerex/moneymanagerex
I get
-- MMEX configuration summary
-- ==========================
-- Version : 1.4.0-alpha.7
-- Commit : cbf6332e (2019-08-06)
-- Branch : master
-- Host system : Linux x86_64
-- Target system : Linux x86_64
-- Build types : Release
-- Generator : Unix Makefiles
-- Install prefix : /usr/local
-- DB encryption : ON
--
-- Versions
-- ========
-- Linux 5.2.5-1-default
-- openSUSE 20190809
-- CMake 3.14.5
-- GNU Make 4.2.1
-- ccache 3.7.1
-- Clang 8.0.1
-- wxWidgets 3.0.4
-- wxSQLite3 4.4.3
-- Lua 5.3.4
-- curl 7.65.3
-- gettext 0.19.8.1
--
-- Configuring done
-- Generating done
and the
cmake --build . --target package
fails with some compile errors like
[ 43%] Building CXX object src/CMakeFiles/mmex.dir/maincurrencydialog.cpp.o
In file included from /home/pmaff/Technical/Finance/mmexfromgit/moneymanagerex/src/general_report_manager.cpp:20:
/home/pmaff/Technical/Finance/mmexfromgit/moneymanagerex/src/./general_report_manager.h:102:5: error: unknown type name 'wxWebView'
wxWebView* m_outputHTML;
^
...
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
When I try
git clone --recursive https://github.com/moneymanagerex/moneymanagerex --branch v1.3.3
I get
moneymanagerex/build> cmake -DCMAKE_BUILD_TYPE=Release ..
CMake Error: The source directory "/home/pmaff/Technical/Finance/mmexfromgit/moneymanagerex" does not appear to contain CMakeLists.txt.
Specify --help for usage, or press the help button on the CMake GUI.
A simple configure:
mmexfromgit/moneymanagerex> ./configure
suddenly says:
...
Configuration for MoneyManagerEx 1.2.0 successfully completed.
MMEX 1.2.0 when I said --branch v1.3.3 ?
What is going wrong here?
(I did install mmex on an Ubuntu 18.04 machine -which only worked with wxWidgets 3.0.4- and an older SuSE machine so I know how to compile, change headers and so on).
https://github.com/moneymanagerex/money ... te-package
to install MMEX on the newest SuSE tumbleweed (zypper dup and zypper update done just before).
When trying
git clone --recursive https://github.com/moneymanagerex/moneymanagerex
I get
-- MMEX configuration summary
-- ==========================
-- Version : 1.4.0-alpha.7
-- Commit : cbf6332e (2019-08-06)
-- Branch : master
-- Host system : Linux x86_64
-- Target system : Linux x86_64
-- Build types : Release
-- Generator : Unix Makefiles
-- Install prefix : /usr/local
-- DB encryption : ON
--
-- Versions
-- ========
-- Linux 5.2.5-1-default
-- openSUSE 20190809
-- CMake 3.14.5
-- GNU Make 4.2.1
-- ccache 3.7.1
-- Clang 8.0.1
-- wxWidgets 3.0.4
-- wxSQLite3 4.4.3
-- Lua 5.3.4
-- curl 7.65.3
-- gettext 0.19.8.1
--
-- Configuring done
-- Generating done
and the
cmake --build . --target package
fails with some compile errors like
[ 43%] Building CXX object src/CMakeFiles/mmex.dir/maincurrencydialog.cpp.o
In file included from /home/pmaff/Technical/Finance/mmexfromgit/moneymanagerex/src/general_report_manager.cpp:20:
/home/pmaff/Technical/Finance/mmexfromgit/moneymanagerex/src/./general_report_manager.h:102:5: error: unknown type name 'wxWebView'
wxWebView* m_outputHTML;
^
...
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
When I try
git clone --recursive https://github.com/moneymanagerex/moneymanagerex --branch v1.3.3
I get
moneymanagerex/build> cmake -DCMAKE_BUILD_TYPE=Release ..
CMake Error: The source directory "/home/pmaff/Technical/Finance/mmexfromgit/moneymanagerex" does not appear to contain CMakeLists.txt.
Specify --help for usage, or press the help button on the CMake GUI.
A simple configure:
mmexfromgit/moneymanagerex> ./configure
suddenly says:
...
Configuration for MoneyManagerEx 1.2.0 successfully completed.
MMEX 1.2.0 when I said --branch v1.3.3 ?
What is going wrong here?
(I did install mmex on an Ubuntu 18.04 machine -which only worked with wxWidgets 3.0.4- and an older SuSE machine so I know how to compile, change headers and so on).