make - error during installation

Bug #1872039 reported by TonyIT
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
HomeBank
Medium
Maxime DOYEN

Bug Description

Hi
I tried to install 5.4 on my Linux Mint 19.3 64bit Cinnamon

The "configure" command ended without problem but "make" gave me this:

make all-recursive
make[1]: Entering directory '/home/tony/Desktop/homebank-5.4'
Making all in src
make[2]: Entering directory '/home/tony/Desktop/homebank-5.4/src'
gcc -g -O2 -Wall -Wmissing-prototypes -Wno-deprecated-declarations -DNOOFX -o homebank dsp-account.o dsp-mainwindow.o gtk-chart.o gtk-chart-colors.o gtk-chart-progress.o gtk-dateentry.o hb-account.o hb-archive.o hb-assign.o hb-category.o hb-currency.o hb-encoding.o hb-export.o hb-filter.o hb-hbfile.o hb-import.o hb-import-ofx.o hb-import-qif.o hb-import-csv.o hb-misc.o hb-payee.o hb-group.o hb-preferences.o hb-report.o hb-tag.o hb-split.o hb-transaction.o hb-xml.o homebank.o hub-account.o hub-scheduled.o hub-spending.o hub-transaction.o language.o list-account.o list-operation.o list-scheduled.o rep-balance.o rep-budget.o rep-stats.o rep-time.o rep-vehicle.o ui-account.o ui-archive.o ui-assign.o ui-assist-import.o ui-assist-start.o ui-budget.o ui-budget-tabview.o ui-category.o ui-currency.o ui-dialogs.o ui-filter.o ui-hbfile.o ui-group.o ui-payee.o ui-pref.o ui-split.o ui-tag.o ui-transaction.o ui-txn-multi.o ui-widgets-data.o ui-widgets.o -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lsoup-2.4 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
rep-vehicle.o: In function `repvehicle_compute':
/home/tony/Desktop/homebank-5.4/src/rep-vehicle.c:370: undefined reference to `g_array_binary_search'
/home/tony/Desktop/homebank-5.4/src/rep-vehicle.c:323: undefined reference to `g_array_binary_search'
collect2: error: ld returned 1 exit status
Makefile:563: recipe for target 'homebank' failed
make[2]: *** [homebank] Error 1
make[2]: Leaving directory '/home/tony/Desktop/homebank-5.4/src'
Makefile:465: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/tony/Desktop/homebank-5.4'
Makefile:385: recipe for target 'all' failed
make: *** [all] Error 2

Did I do something wrong?

Thanks
Tony

Tags: 5.4 Edit Tag help
TonyIT (nc8430)
description: updated
Revision history for this message
Maxime DOYEN (mdoyen) wrote :

this function requires glib 2.62

Revision history for this message
Maxime DOYEN (mdoyen) wrote :

I'm gonna make an alternative function for system with a lower version of libglib.
I did pay attention that this was a new func.

Changed in homebank:
assignee: nobody → Maxime DOYEN (mdoyen)
importance: Undecided → Medium
milestone: none → 5.4.1
status: New → In Progress
Revision history for this message
Maxime DOYEN (mdoyen) wrote :
Changed in homebank:
status: In Progress → Fix Committed
Revision history for this message
TonyIT (nc8430) wrote :

Ok, perfetto!
Compiled and operative

Thank you Maxime

Maxime DOYEN (mdoyen)
summary: - Make - error during installation 5.4 version
+ 5.4: make - error during installation
Maxime DOYEN (mdoyen)
summary: - 5.4: make - error during installation
+ make - error during installation
tags: added: 5.4
Maxime DOYEN (mdoyen)
Changed in homebank:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers