Package Details: spatialite-gui 2.1.0-2

Git Clone URL: https://aur.archlinux.org/spatialite-gui.git (read-only, click to copy)
Package Base: spatialite-gui
Description: spatialite-gui is an open source Graphical User Interface (GUI) tool supporting SpatiaLite.
Upstream URL: https://www.gaia-gis.it/fossil/spatialite_gui/index
Keywords: GIS
Licenses: GPLv3
Conflicts: spatialite_gui
Replaces: spatialite_gui
Submitter: strigyskow
Maintainer: geosam
Last Packager: geosam
Votes: 9
Popularity: 0.000000
First Submitted: 2012-11-27 18:36 (UTC)
Last Updated: 2021-08-01 00:42 (UTC)

Latest Comments

shoyip commented on 2021-12-05 20:56 (UTC)

As already pointed out by @Phigger, two dependencies are missing:

  • libxlsxwriter from AUR
  • virtualpg-devel from AUR

and the PKGBUILD should be corrected to have wx-config-gtk3 instead of wx-config and also the option --with-wxconfig="/usr/bin/wx-config-gtk3" to the ./configure command.

Phigger commented on 2021-11-18 10:07 (UTC) (edited on 2021-11-18 10:14 (UTC) by Phigger)

Hello there,

The pkgbuild lacks some dependencies for it to build: - libxlsxwriter - virtualpg (virtualpg-devel in the AUR)

I guess you already had them installed :)

Sadly, it still won’t build, with this error :

ResultSetView.cpp: Dans le constructeur « MyResultSetView::MyResultSetView(MyFrame*, wxWindowID) »:
ResultSetView.cpp:140:21: erreur: « wxEVT_GRID_CELL_CHANGE » n'a pas été déclaré dans cette portée; vouliez-vous employer « wxEVT_GRID_CELL_CHANGED » ?
  140 |   Connect(wxID_ANY, wxEVT_GRID_CELL_CHANGE,
      |                     ^~~~~~~~~~~~~~~~~~~~~~
      |                     wxEVT_GRID_CELL_CHANGED
ResultSetView.cpp: Dans la fonction « void* DoExecuteSqlThread(void*) »:
ResultSetView.cpp:427:15: attention: la valeur retournée par « int nice(int) » est ignorée alors qu'elle est déclarée avec l'attribut « warn_unused_result » [-Wunused-result]
  427 |           nice(10);
      |           ~~~~^~~~
make[2]: *** [Makefile:632 : ResultSetView.o] Erreur 1

commented on 2020-05-29 08:45 (UTC)

I got an error while building: /usr/include/proj_api.h:37:2: error: #error 'To use the proj_api.h you must define the macro ACCEPT_USE_OF_DEPRECATED_PROJ_API_H'

I fixed it by putting echo "#define ACCEPT_USE_OF_DEPRECATED_PROJ_API_H" >> config.h.in before autoconf in PKGBUILD

I'm not sure this is the correct way, but it worked for me.

dreieck commented on 2018-01-22 22:23 (UTC)

There is a problem with your precompiled package 'spatialite-gui' at your repository https://archgeotux.sourceforge.io/:

$ spatialite_gui spatialite_gui: error while loading shared libraries: libproj.so.0: cannot open shared object file: No such file or directory

I have 'proj' installed, and it gives me '/usr/lib/libproj.so', '/usr/lib/libproj.so.12' and '/usr/lib/libproj.so.12.0.0' (but no 'libproj.so.0').

Also, 'proj' is not part of the dependency-array, which may be another bug.

geosam commented on 2016-05-07 14:35 (UTC)

Thanks @snork. I've update the package with your contribution.

pintergreg commented on 2016-04-10 15:04 (UTC)

snork's fix works, please update the package!

v.prokopyev commented on 2016-02-09 20:43 (UTC)

I experienced a problem with `undefined reference to sqlite3_status` I managed to fix it by adding sed -ie 's/-lgeos_c/-lgeos_c -lsqlite3/' configure.ac right after sed -ie 's/(wx-config --libs)/(wx-config --libs all)/g' ./configure.ac line

ezzetabi commented on 2015-10-15 16:16 (UTC)

I also get the linking error... /usr/bin/ld: Main.o: undefined reference to symbol 'sqlite3_backup_step' /usr/lib/libsqlite3.so.0: error adding symbols: DSO missing from command line

beojan commented on 2015-09-15 18:07 (UTC)

There is no libgaiagraphics available

beej commented on 2015-09-03 03:31 (UTC)

I'm getting a build error "undefined reference to symbol 'sqlite3_backup_step'". Anyone else seeing that? http://pastebin.com/mjkLqk5X

strigyskow commented on 2014-02-13 09:12 (UTC)

Thanks a lot. Version 1.7.1 is uploaded.

homme commented on 2014-02-04 17:23 (UTC)

I've updated the PKGBUILD to build the the latest version 1.7.1: <https://github.com/homme/arch-packages/blob/master/spatialite-gui/PKGBUILD>. This requires an updated `libspatialite`: <https://github.com/homme/arch-packages/blob/master/libspatialite/PKGBUILD>.

strigyskow commented on 2013-06-10 09:35 (UTC)

I'll update it as soon as the parameter is set. In the meantime, version 1.5.0 still works. Also, thanks for pointing out why it doesn't build. It's been bugging me for quite some time now :)

commented on 2013-06-10 09:24 (UTC)

current version is 1.7.0 (released on 2013-06-03) md5sums=('34fd2c3fb60c7460de979f8d34d853a4') You must have compiled libspatialite with parameter "./configure --enable-libxml2=yes".