Changes between Version 101 and Version 102 of FAQ


Ignore:
Timestamp:
Jun 7, 2012, 10:15:43 AM (12 years ago)
Author:
Dimitar Misev
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • FAQ

    v101 v102  
    113113  2. '''Socket directory:''' using '/var/lock/postgresql' as socket directory makes rasdl fail for a reason still to be found. Switching back to the default socket dir '/var/run/postgresql' resolves the issue. (thanks to Alexander Herzig!)
    114114
     115=== Undefined reference to 'ECPGconnect' ... ===
     116In Ubuntu you may get this error:
     117{{{
     118adminif.cc:(.text+0x4b): undefined reference to `ECPGconnect'
     119adminif.cc:(.text+0x71): undefined reference to `ECPGtrans'
     120adminif.cc:(.text+0x80): undefined reference to `ECPGdisconnect'
     121../reladminif/libreladminif.a(databaseif.o): In function `DatabaseIf::disconnect()':
     122
     123mdddomaintype.cc:(.text+0x720): undefined reference to `ECPGdo'
     124collect2: ld returned 1 exit status
     125make[2]: *** [rasserver] Error 1
     126make[2]: Leaving directory `/home/rasdaman/rasdaman/server'
     127make[1]: *** [install-recursive] Error 1
     128make[1]: Leaving directory `/home/rasdaman/rasdaman/server'
     129make: *** [install-recursive] Error 1
     130}}}
     131
     132To fix it, set the libs explicitly at configure, e.g.
     133{{{
     134./configure --prefix=/home/rasdaman/install LIBS='-lecpg -lgdal1.7.0'
     135}}}
    115136
    116137== Rasql queries ==