wedesoft / anymeal

AnyMeal is a free and open source recipe management software developed using SQLite3 and Qt5. It can manage a cookbook with more than 250,000 MealMaster recipes, thereby allowing to import, export, search, display, edit, and print them. AnyMeal is available for GNU/Linux and Microsoft Windows.
https://wedesoft.github.io/anymeal
GNU General Public License v3.0
57 stars 5 forks source link

Build Vers 1.33 fails on "make clean" #68

Open Oldbwl opened 1 month ago

Oldbwl commented 1 month ago

The installation instructions all seem to work as before unto the above command, the error message is

make clean make: *** No rule to make target 'clean'. Stop.

No further progress can be made as "make all" responds in the same way.

The fault probably lies somewhere between my chair and the keyboard (ie me, but I have no idea what)

wedesoft commented 1 month ago

Hi, Did the ./configure script succeed? Note that this version requires installation of the Qt6 libraries. Anymeal does not use Qt5 any more.

Kind regards Jan

On Sun, 22 Sep 2024, Oldbwl wrote:

The installation instructions all seem to work as before unto the above command, the error message is

make clean make: *** No rule to make target 'clean'. Stop.

No further progress can be made as "make all" responds in the same way.

The fault probably lies somewhere between my chair and the keyboard (ie me, but I have no idea what)

-- Reply to this email directly or view it on GitHub: https://github.com/wedesoft/anymeal/issues/68 You are receiving this because you are subscribed to this thread.

Message ID: @.***>

Oldbwl commented 1 month ago

Ok, here is the last lines of the script

checking for IceConnectionNumber in -lICE... no checking for qmake-qt6... no checking for qmake6... no configure: error: Failed to find qmake-qt6 or qmake6

I am using Linux Mint Cinnamon 22 - And with that distro we are still at QT5

Dan

On Sun, 22 Sept 2024 at 14:03, Jan Wedekind @.***> wrote:

Hi, Did the ./configure script succeed? Note that this version requires installation of the Qt6 libraries. Anymeal does not use Qt5 any more.

Kind regards Jan

On Sun, 22 Sep 2024, Oldbwl wrote:

The installation instructions all seem to work as before unto the above command, the error message is

make clean make: *** No rule to make target 'clean'. Stop.

No further progress can be made as "make all" responds in the same way.

The fault probably lies somewhere between my chair and the keyboard (ie me, but I have no idea what)

-- Reply to this email directly or view it on GitHub: https://github.com/wedesoft/anymeal/issues/68 You are receiving this because you are subscribed to this thread.

Message ID: @.***>

— Reply to this email directly, view it on GitHub https://github.com/wedesoft/anymeal/issues/68#issuecomment-2366778271, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABUNSCOKGNV25AOBQQIZC5DZX252HAVCNFSM6AAAAABOUQPEN2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNRWG43TQMRXGE . You are receiving this because you authored the thread.Message ID: @.***>

-- Dan - Growing old disgracefully

wedesoft commented 1 month ago

On 22 September 2024 15:49:56 BST, Oldbwl @.***> wrote:

Ok, here is the last lines of the script

checking for IceConnectionNumber in -lICE... no checking for qmake-qt6... no checking for qmake6... no configure: error: Failed to find qmake-qt6 or qmake6

I am using Linux Mint Cinnamon 22 - And with that distro we are still at QT5

Dan

On Sun, 22 Sept 2024 at 14:03, Jan Wedekind @.***> wrote:

Hi, Did the ./configure script succeed? Note that this version requires installation of the Qt6 libraries. Anymeal does not use Qt5 any more.

Kind regards Jan

On Sun, 22 Sep 2024, Oldbwl wrote:

The installation instructions all seem to work as before unto the above command, the error message is

make clean make: *** No rule to make target 'clean'. Stop.

No further progress can be made as "make all" responds in the same way.

The fault probably lies somewhere between my chair and the keyboard (ie me, but I have no idea what)

-- Reply to this email directly or view it on GitHub: https://github.com/wedesoft/anymeal/issues/68 You are receiving this because you are subscribed to this thread.

Message ID: @.***>

— Reply to this email directly, view it on GitHub https://github.com/wedesoft/anymeal/issues/68#issuecomment-2366778271, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABUNSCOKGNV25AOBQQIZC5DZX252HAVCNFSM6AAAAABOUQPEN2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNRWG43TQMRXGE . You are receiving this because you authored the thread.Message ID: @.***>

-- Dan - Growing old disgracefully

-- Reply to this email directly or view it on GitHub: https://github.com/wedesoft/anymeal/issues/68#issuecomment-2366824185 You are receiving this because you commented.

Message ID: @.***> You can try "apt search qt6" to search for Qt packages. There might be Qt5 as well as Qt6 available.

Oldbwl commented 1 month ago

That may be the way forward, But for now I simply switched to the Appimage which worked just fine.

On Sun, 22 Sept 2024, 18:18 Jan Wedekind, @.***> wrote:

On 22 September 2024 15:49:56 BST, Oldbwl @.***> wrote:

Ok, here is the last lines of the script

checking for IceConnectionNumber in -lICE... no checking for qmake-qt6... no checking for qmake6... no configure: error: Failed to find qmake-qt6 or qmake6

I am using Linux Mint Cinnamon 22 - And with that distro we are still at QT5

Dan

On Sun, 22 Sept 2024 at 14:03, Jan Wedekind @.***> wrote:

Hi, Did the ./configure script succeed? Note that this version requires installation of the Qt6 libraries. Anymeal does not use Qt5 any more.

Kind regards Jan

On Sun, 22 Sep 2024, Oldbwl wrote:

The installation instructions all seem to work as before unto the above command, the error message is

make clean make: *** No rule to make target 'clean'. Stop.

No further progress can be made as "make all" responds in the same way.

The fault probably lies somewhere between my chair and the keyboard (ie me, but I have no idea what)

-- Reply to this email directly or view it on GitHub: https://github.com/wedesoft/anymeal/issues/68 You are receiving this because you are subscribed to this thread.

Message ID: @.***>

— Reply to this email directly, view it on GitHub https://github.com/wedesoft/anymeal/issues/68#issuecomment-2366778271,

or unsubscribe < https://github.com/notifications/unsubscribe-auth/ABUNSCOKGNV25AOBQQIZC5DZX252HAVCNFSM6AAAAABOUQPEN2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNRWG43TQMRXGE>

. You are receiving this because you authored the thread.Message ID: @.***>

-- Dan - Growing old disgracefully

-- Reply to this email directly or view it on GitHub: https://github.com/wedesoft/anymeal/issues/68#issuecomment-2366824185 You are receiving this because you commented.

Message ID: @.***> You can try "apt search qt6" to search for Qt packages. There might be Qt5 as well as Qt6 available.

— Reply to this email directly, view it on GitHub https://github.com/wedesoft/anymeal/issues/68#issuecomment-2366880595, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABUNSCPQYEPKWLSOHDXL6NDZX33WNAVCNFSM6AAAAABOUQPEN2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNRWHA4DANJZGU . You are receiving this because you authored the thread.Message ID: @.***>

wedesoft commented 1 month ago

Ok, I am not sure whether Linux Mint 22 has Qt6. If you still want to try, you could attempt to install the Qt6 packages as follows:

sudo apt-get install build-essential autoconf libtool flex googletest libsqlite3-dev qt6-base-dev-tools qt6-tools-dev-tools qt6-base-dev qt6-svg-dev