make - error during installation

Bug #1872039 reported by TonyIT
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
HomeBank
Fix Released
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
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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.