#3199 closed defect (wontfix)
liblwgeom not being installed in postgresql bin (at least not under mingw)
Reported by: | robe | Owned by: | robe |
---|---|---|---|
Priority: | medium | Milestone: | PostGIS 2.2.0 |
Component: | utils/loader-dumper | Version: | master |
Keywords: | Cc: |
Description
Okay now that I have a standalone libwgeom-2-2-0dev.dll that thank you very much my dumpers and loaders all depend on now (shp2pgsql, shp2pgsql, raster2pgsql, shp2pgsql-gui)
It seems while those get installed in postgresql/bin folder, the dependency liblwgeom-2-2-0dev.dll is not. Where does it get installed on linux systems? I can't find it in my mingw64 system folders either so not sure where it is going.
Change History (6)
comment:1 by , 9 years ago
comment:2 by , 9 years ago
Priority: | blocker → medium |
---|
Shouldn't it get installed wherever shp2pgsql and pgsql2shp and friends get installed?
I'm okay if its always been that way. Anyway will demote this.
comment:3 by , 9 years ago
No, having the library with the executable is a windows-specific quirk. Linux'es are going to want it somewhere the system linker can pick it up. Too bad we're not statically linked…. *a tear*
comment:4 by , 9 years ago
Resolution: | → wontfix |
---|---|
Status: | new → closed |
I miss my statics. Anyway I can live with passing a prefix so will mark this as wontfix.
comment:5 by , 9 years ago
pramsey, strk
Can you confirm setting —prefix does anything for you. I did find my liblwgeom…dll new friend in /usr/local/bin as you stated (puke)
However setting the —prefix, doesn't move it and (makes it not install in /usr/local/bin anymore) after I run make install. I just get this nice friendly message during configure which I think pramsey had put in eons ago.
WARNING: You have set the --prefix to '/projects/postgresql/rel/pg9.4w64gcc48/bin'. But we mostly ignore the --prefix. For your info, using the values determined from
It gets installed in (puke) a system location, /usr/local/lib, or wherever you set —prefix to