[geos-devel] cmake detailed comments

Regina Obe lr at pcorp.us
Wed Oct 13 13:14:20 PDT 2021


Okay discussed with pramsey on IRC and I think I understand now why this is
all fine.

The lib ones are pointing at system installed, which is fine cause they
aren't used for testing.

The bin test_geos_unit (is pointing at libgeos_c.so.1 and libgeos.so.3.10.0)
so all tests will be going against the just built versions.
Sorry for the noise.

Hopefully I got it right this time.

Thanks,
Regina

> ldd
> ~/workspace/GEOS_Worker_Run/label/bessie/4c38944f8b5ef440398ba5f8db
> 14b75489de5d68/build/bin/test_geos_unit
> >
>       libgeos_c.so.1 =>
> /usr/home/jenkins/workspace/GEOS_Worker_Run/label/bessie/4c38944f8b5
> ef440398ba5f8db14b75489de5d68/build/lib/libgeos_c.so.1 (0x8008a3000)
>         libgeos.so.3.10.0 =>
> /usr/home/jenkins/workspace/GEOS_Worker_Run/label/bessie/4c38944f8b5
> ef440398ba5f8db14b75489de5d68/build/lib/libgeos.so.3.10.0 (0x8008e7000)
>         libthr.so.3 => /lib/libthr.so.3 (0x800b57000)
>         libc++.so.1 => /usr/lib/libc++.so.1 (0x800b84000)
>         libcxxrt.so.1 => /lib/libcxxrt.so.1 (0x800c51000)
>         libm.so.5 => /lib/libm.so.5 (0x800c73000)
>         libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x800ca5000)
>         libc.so.7 => /lib/libc.so.7 (0x800cbf000)
>

> [Regina Obe]
> This is what I see when I look at her latest run folder
> 
> cd
> ~/workspace/GEOS_Worker_Run/label/bessie/4c38944f8b5ef440398ba5f8db
> 14b75489de5d68/build/lib]$
> ls
> 
> outputs
> libgeos.so              libgeos.so.3.10.0       libgeos_c.so
libgeos_c.so.1
> libgeos_c.so.1.16.0     libryu.a                libtinyxml2.a
> 
> Then when I do ldd:
> 
> ldd libgeos_c.so
> 
> 
> libgeos_c.so:
>         libgeos-3.9.1.so => /usr/local/lib/libgeos-3.9.1.so (0x800e00000)
>         libc++.so.1 => /usr/lib/libc++.so.1 (0x800702000)
>         libcxxrt.so.1 => /lib/libcxxrt.so.1 (0x8007cf000)
>         libm.so.5 => /lib/libm.so.5 (0x801300000)
>         libc.so.7 => /lib/libc.so.7 (0x80024e000)
>         libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x801332000)
> 
> ldd libgeos_c.so.1.16.0
> 
> ldd
> ~/workspace/GEOS_Worker_Run/label/bessie/4c38944f8b5ef440398ba5f8db
> 14b75489de5d68/build/bin/test_geos_unit
> >
>       libgeos_c.so.1 =>
> /usr/home/jenkins/workspace/GEOS_Worker_Run/label/bessie/4c38944f8b5
> ef440398ba5f8db14b75489de5d68/build/lib/libgeos_c.so.1 (0x8008a3000)
>         libgeos.so.3.10.0 =>
> /usr/home/jenkins/workspace/GEOS_Worker_Run/label/bessie/4c38944f8b5
> ef440398ba5f8db14b75489de5d68/build/lib/libgeos.so.3.10.0 (0x8008e7000)
>         libthr.so.3 => /lib/libthr.so.3 (0x800b57000)
>         libc++.so.1 => /usr/lib/libc++.so.1 (0x800b84000)
>         libcxxrt.so.1 => /lib/libcxxrt.so.1 (0x800c51000)
>         libm.so.5 => /lib/libm.so.5 (0x800c73000)
>         libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x800ca5000)
>         libc.so.7 => /lib/libc.so.7 (0x800cbf000)
> 
> 
> If it's relevant cmake --version returns -  cmake version 3.19.6
> 
> 
> Script for reference - is here -
> https://git.osgeo.org/gitea/geos/geos/src/branch/main/tools/ci/bessie32.sh
> 
> Thanks,
> Regina
> 




More information about the geos-devel mailing list