Solved - Problems with Release 1.5.9 and git version 1.5.10-Beta.1
Moderator: Renato
-
- Super User
- Posts: 74
- Joined: Sun Aug 11, 2019 1:57 pm
- Are you a spam bot?: No
Solved - Problems with Release 1.5.9 and git version 1.5.10-Beta.1
I got the moneymanagerex-1.5.9.tar.gz source code from here:
https://github.com/moneymanagerex/money ... x/releases
but when I try cmake with that I get:
"The source directory
/[...]/moneymanagerex-1.5.9/3rd/fmt
does not contain a CMakeLists.txt file."
So I tried
git clone --recursive https://github.com/moneymanagerex/moneymanagerex
which compiled fine as
Version : 1.5.10-Beta.1
but when I executed
$ ../src/mmex
for testing this crashed "Aborted (core dumped)" because it did not find some themes (->?).
There are several warning messages:
1) "Theme default not found, it may no longer be supported. Reverting to default theme"
2) "File 'master.css' missing or invalid in chosen theme 'default'"
3) "Metadata '/theme/name' missing in chosen theme 'default'"
4) "Metadata '/theme/description' missing in chosen theme 'default'"
5) "There are 96 missing or invalid icons in chosen theme 'default':
NEW_DB.svg,[...]" and then several icon names are named.
6) "Theme default has missing items and is incompatible. Reverting to default theme"
7) at the end there is a "Debug report" and "Aborted (core dumped)".
Current version 1.5.6 is still working though.
Then I tried to change the theme in 1.5.6 to colorful theme and now 1.5.6 also crashes with a
"mmex Error std::bad_alloc" dialog.
Removed $HOME/.mmex and restarted 1.5.6. This worked.
Chose dark mode in theme manager, this works with 1.5.6
Then I tried 1.5.10 but this also says that the theme is not found, switches
to default theme and crashes.
Version 1.5.6 has the default theme afterwards.
Removing $HOME/.mmex also does not help: 1.5.10-Beta.1 crashes.
I will try now to get version 1.5.9 via git clone...
https://github.com/moneymanagerex/money ... x/releases
but when I try cmake with that I get:
"The source directory
/[...]/moneymanagerex-1.5.9/3rd/fmt
does not contain a CMakeLists.txt file."
So I tried
git clone --recursive https://github.com/moneymanagerex/moneymanagerex
which compiled fine as
Version : 1.5.10-Beta.1
but when I executed
$ ../src/mmex
for testing this crashed "Aborted (core dumped)" because it did not find some themes (->?).
There are several warning messages:
1) "Theme default not found, it may no longer be supported. Reverting to default theme"
2) "File 'master.css' missing or invalid in chosen theme 'default'"
3) "Metadata '/theme/name' missing in chosen theme 'default'"
4) "Metadata '/theme/description' missing in chosen theme 'default'"
5) "There are 96 missing or invalid icons in chosen theme 'default':
NEW_DB.svg,[...]" and then several icon names are named.
6) "Theme default has missing items and is incompatible. Reverting to default theme"
7) at the end there is a "Debug report" and "Aborted (core dumped)".
Current version 1.5.6 is still working though.
Then I tried to change the theme in 1.5.6 to colorful theme and now 1.5.6 also crashes with a
"mmex Error std::bad_alloc" dialog.
Removed $HOME/.mmex and restarted 1.5.6. This worked.
Chose dark mode in theme manager, this works with 1.5.6
Then I tried 1.5.10 but this also says that the theme is not found, switches
to default theme and crashes.
Version 1.5.6 has the default theme afterwards.
Removing $HOME/.mmex also does not help: 1.5.10-Beta.1 crashes.
I will try now to get version 1.5.9 via git clone...
Last edited by PMaff on Fri Nov 26, 2021 5:27 pm, edited 2 times in total.
-
- Super User
- Posts: 74
- Joined: Sun Aug 11, 2019 1:57 pm
- Are you a spam bot?: No
Re: Problems with Release 1.5.9 and git version 1.5.10-Beta.1
Getting
git clone --recursive https://github.com/moneymanagerex/moneymanagerex --branch v1.5.9
git clone --recursive https://github.com/moneymanagerex/moneymanagerex --branch v1.5.8
does not help.
They all core dump because of that theme problem.
git clone --recursive https://github.com/moneymanagerex/moneymanagerex --branch v1.5.9
git clone --recursive https://github.com/moneymanagerex/moneymanagerex --branch v1.5.8
does not help.
They all core dump because of that theme problem.
-
- Super User
- Posts: 74
- Joined: Sun Aug 11, 2019 1:57 pm
- Are you a spam bot?: No
Re: Problems with Release 1.5.9 and git version 1.5.10-Beta.1
I forgot the 3 troublesome versions under Ubuntu 18.04:
-- MMEX configuration summary
-- ==========================
-- Version : 1.5.8
-- Commit : f97696e94 (2021-10-02)
-- Host system : Linux x86_64
-- Target system : Linux x86_64
-- Build types :
-- Generator : Unix Makefiles
-- Install prefix : /usr/local
-- DB encryption : ON
--
-- Versions
-- --========--
-- Linux 4.15.0-161-generic
-- Ubuntu 18.04 'bionic'
-- CMake 3.10.2
-- GNU Make 4.1
-- ccache
-- GNU 7.5.0
-- wxWidgets 3.1.5
-- wxSQLite3 4.6.0
-- Lua 5.3.3
-- curl 7.58.0
-- gettext 0.19.8.1
and:
-- MMEX configuration summary
-- ==========================
-- Version : 1.5.9
-- Commit : f3f56cc35 (2021-10-29)
and:
-- MMEX configuration summary
-- ==========================
-- Version : 1.5.10-Beta.1
-- Commit : aa16501ba (2021-11-07)
-- MMEX configuration summary
-- ==========================
-- Version : 1.5.8
-- Commit : f97696e94 (2021-10-02)
-- Host system : Linux x86_64
-- Target system : Linux x86_64
-- Build types :
-- Generator : Unix Makefiles
-- Install prefix : /usr/local
-- DB encryption : ON
--
-- Versions
-- --========--
-- Linux 4.15.0-161-generic
-- Ubuntu 18.04 'bionic'
-- CMake 3.10.2
-- GNU Make 4.1
-- ccache
-- GNU 7.5.0
-- wxWidgets 3.1.5
-- wxSQLite3 4.6.0
-- Lua 5.3.3
-- curl 7.58.0
-- gettext 0.19.8.1
and:
-- MMEX configuration summary
-- ==========================
-- Version : 1.5.9
-- Commit : f3f56cc35 (2021-10-29)
and:
-- MMEX configuration summary
-- ==========================
-- Version : 1.5.10-Beta.1
-- Commit : aa16501ba (2021-11-07)
-
- Super User
- Posts: 74
- Joined: Sun Aug 11, 2019 1:57 pm
- Are you a spam bot?: No
-
- Super User
- Posts: 74
- Joined: Sun Aug 11, 2019 1:57 pm
- Are you a spam bot?: No
Re: Problems with Release 1.5.9 and git version 1.5.10-Beta.1
Debug output helped me today.
I have a running 1.5.11-Beta.1 on Ubuntu 18.04 LTS now.
See:
https://github.com/moneymanagerex/money ... -979958323
So maybe a graceful exit when not finding any themes would be the next step.
I have a running 1.5.11-Beta.1 on Ubuntu 18.04 LTS now.
See:
https://github.com/moneymanagerex/money ... -979958323
So maybe a graceful exit when not finding any themes would be the next step.
-
- New User
- Posts: 8
- Joined: Sun Nov 07, 2021 4:04 pm
- Are you a spam bot?: No
Re: Solved - Problems with Release 1.5.9 and git version 1.5.10-Beta.1
?? where did you get ... _CPack_Packages/Linux/DEB/mmex-1.5.11-Beta.1-Linux/usr/share
-
- Super User
- Posts: 74
- Joined: Sun Aug 11, 2019 1:57 pm
- Are you a spam bot?: No
Re: Solved - Problems with Release 1.5.9 and git version 1.5.10-Beta.1
That's the structure after you compile mmex from the sources on GIT.
See:
https://github.com/moneymanagerex/money ... ssues/2472
But of course you will also have a mmex_1.5.11-Beta.1-1~bionic_amd64.deb then which you can install on
Ubuntu 18.04 .
-
- New User
- Posts: 8
- Joined: Sun Nov 07, 2021 4:04 pm
- Are you a spam bot?: No
Re: Solved - Problems with Release 1.5.9 and git version 1.5.10-Beta.1
I used -> git clone --recursive …. --branch v1.5.x and it does compile as
MMEX configuration summary
[cmake] -- ==========================
[cmake] -- Version : 1.5.10
[cmake] -- Commit : c07f17477 (2021-11-23)
[cmake] -- Branch : v1.5.x
[cmake] -- Host system : Linux x86_64
[cmake] -- Target system : Linux x86_64
[cmake] -- Build types : Debug
version 1.5.10
but gives the theme errors and will not run. Core dumped.
The above link ….issues/2472. Is old and does not address the theme issue.
I do not get a:…. CPack_Packages/Linux/DEB/mmex-1.5.11-Beta.1-Linux/usr/share ….dir?! After compiling.
MMEX configuration summary
[cmake] -- ==========================
[cmake] -- Version : 1.5.10
[cmake] -- Commit : c07f17477 (2021-11-23)
[cmake] -- Branch : v1.5.x
[cmake] -- Host system : Linux x86_64
[cmake] -- Target system : Linux x86_64
[cmake] -- Build types : Debug
version 1.5.10
but gives the theme errors and will not run. Core dumped.
The above link ….issues/2472. Is old and does not address the theme issue.
I do not get a:…. CPack_Packages/Linux/DEB/mmex-1.5.11-Beta.1-Linux/usr/share ….dir?! After compiling.
-
- Developer
- Posts: 1535
- Joined: Sat Dec 06, 2008 2:27 pm
- Are you a spam bot?: No
- Location: Sankt-Petersburg, Russia
Re: Solved - Problems with Release 1.5.9 and git version 1.5.10-Beta.1
Possible solution is to download the latest zipped mmex from
https://github.com/moneymanagerex/money ... ag/v1.5.10
the extract themes to /usr/share/mmex (or ~/.mmex/themes) <- I don't know actual path, sorry.
https://github.com/moneymanagerex/money ... ag/v1.5.10
the extract themes to /usr/share/mmex (or ~/.mmex/themes) <- I don't know actual path, sorry.
-
- New User
- Posts: 8
- Joined: Sun Nov 07, 2021 4:04 pm
- Are you a spam bot?: No
Re: Solved - Problems with Release 1.5.9 and git version 1.5.10-Beta.1
zip files never compile because the sub dirs are empty:
has to be: git clone --recursiveYou do not have the required permissions to view the files attached to this post.
-
- Super User
- Posts: 74
- Joined: Sun Aug 11, 2019 1:57 pm
- Are you a spam bot?: No
Re: Solved - Problems with Release 1.5.9 and git version 1.5.10-Beta.1
I got my 1.5.11-Beta.1 with
git clone --recursive https://github.com/moneymanagerex/moneymanagerex
I have:cupdrat wrote: ↑Tue Nov 30, 2021 4:22 am MMEX configuration summary
[cmake] -- ==========================
[cmake] -- Version : 1.5.10
[cmake] -- Commit : c07f17477 (2021-11-23)
[cmake] -- Branch : v1.5.x
[cmake] -- Host system : Linux x86_64
[cmake] -- Target system : Linux x86_64
[cmake] -- Build types : Debug
version 1.5.10
-- MMEX configuration summary
-- ==========================
-- Version : 1.5.11-Beta.1
-- Commit : 1a5fed6d2 (2021-11-26)
-- Branch : master
-- Host system : Linux x86_64
-- Target system : Linux x86_64
-- Build types :
-- Generator : Unix Makefiles
-- Install prefix : /usr/local
-- DB encryption : ON
--
-- Versions
-- --========--
-- Linux 4.15.0-162-generic
-- Ubuntu 18.04 'bionic'
-- CMake 3.10.2
-- GNU Make 4.1
-- ccache 3.4.1
-- GNU 7.5.0
-- wxWidgets 3.1.5
-- wxSQLite3 4.6.0
-- Lua 5.3.3
-- curl 7.58.0
-- gettext 0.19.8.1
-- ------------------ 8< -----------------
-- Configuring done
-- Generating done
Try:
1) go to the downloaded moneymanagerex
2) cmake . there
3) mkdir build; cd build
4) cmake --build .. --target package
The last lines of compilation are:
[...]
[100%] Built target mmex
Run CPack packaging tool...
CPack: Create package using DEB
CPack: Install projects
CPack: - Run preinstall target for: MMEX
CPack: - Install project: MMEX
CPack: Create package
CPackDeb: - Generating dependency list
CPack: - package: /home/[...]/moneymanagerex/mmex_1.5.11-Beta.1-1~bionic_amd64.deb generated.
I have compiled a RPM on SuSE Leap 15.2 and a DEB on Ubuntu 18.04 LTS this way.
On Ubuntu the binary is
moneymanagerex/_CPack_Packages/Linux/DEB/mmex-1.5.11-Beta.1-Linux/usr/bin/mmex
afterwards, if compilation, linking and packing is ok
mmex_1.5.11-Beta.1-1~bionic_amd64.deb is in directory moneymanagerex then.
On SuSE it is:
moneymanagerex/_CPack_Packages/Linux/RPM/mmex-1.5.11-Beta.1-Linux/usr/bin/mmex
The core dump happens with the binary
moneymanagerex/src/mmex
as this is not able to find the themes.
-
- New User
- Posts: 8
- Joined: Sun Nov 07, 2021 4:04 pm
- Are you a spam bot?: No
Re: Solved - Problems with Release 1.5.9 and git version 1.5.10-Beta.1
everything after :
1?
3 make dir, move to dir
4?
is over my head. Visual studio code does cmake it and build it:
1?
3 make dir, move to dir
4?
yes i know.
You do not have the required permissions to view the files attached to this post.
-
- Developer
- Posts: 1535
- Joined: Sat Dec 06, 2008 2:27 pm
- Are you a spam bot?: No
- Location: Sankt-Petersburg, Russia
Re: Solved - Problems with Release 1.5.9 and git version 1.5.10-Beta.1
git clone --recursive https://github.com/moneymanagerex/moneymanagerex --branch v1.5.9
-
- Super User
- Posts: 74
- Joined: Sun Aug 11, 2019 1:57 pm
- Are you a spam bot?: No
Re: Solved - Problems with Release 1.5.9 and git version 1.5.10-Beta.1
Ah ok, I do all those commands 1) - 4) on a terminal window of Ubuntu or SuSE.
No IDE like Visual Studio Code.
So I do guess, that Visual Studio Code is compiling but missing some things that are done in step 4) .
(I never used Visual Studio Code)
I am also not sure, if "make dir, move to dir" is the same in Visual Studio Code like
3) mkdir build; cd build
I would drop Visual Studio Code this time and do it "hardcore" on command line.
-
- New User
- Posts: 8
- Joined: Sun Nov 07, 2021 4:04 pm
- Are you a spam bot?: No
Re: Solved - Problems with Release 1.5.9 and git version 1.5.10-Beta.1
that just means that i understand what you mean by that step.
1 and 2 are not in detail [for me](me no speak the code)
went to https://cmake.org/cmake/help/book/maste ... CPack.html
again over my head.
thanks for trying, i will wait until the theme issue is fixed.
-
- Super User
- Posts: 74
- Joined: Sun Aug 11, 2019 1:57 pm
- Are you a spam bot?: No
Re: Solved - Problems with Release 1.5.9 and git version 1.5.10-Beta.1
I think you only have to let go that Visual Studio Code and do the things on command line.cupdrat wrote: ↑Sat Dec 04, 2021 11:46 pmthat just means that i understand what you mean by that step.
1 and 2 are not in detail [for me](me no speak the code)
went to https://cmake.org/cmake/help/book/maste ... CPack.html
again over my head.
thanks for trying, i will wait until the theme issue is fixed.
I know that this is sometimes not that easy for people who are not used to it.
Is there a .deb file created with Visual Studio Code, which you might install like all the other debian packages?