[MapServer-users] Building mapserver on AlmaLinux with Oracle
Jeff McKenna
jmckenna at gatewaygeomatics.com
Mon Apr 24 05:31:50 PDT 2023
Hi Rob,
Does your issue occur with CMake 3.26.3 also? (I "have that t-shirt",
where I struggle with getting CMake to find libs and then upgrading
CMake solves it) Worth a try at least.
-jeff
--
Jeff McKenna
GatewayGeo: Developers of MS4W, MapServer Consulting and Training
co-founder of FOSS4G
http://gatewaygeo.com/
On 2023-04-23 6:14 p.m., Robert Hewlett wrote:
> Hello All,
>
> The end goal is to have mapserver compiled with both Oracle and PostGIS
> for AlmaLinux 9.1 (Lime Lynx).
>
> The package in EPEL+CRB has mapserver minus oracle.
>
> Note, this is the first time building with cmake. I have most
> likely made some rookie mistakes.
>
> However, I feel the library names are slightly different e.g.
> Debian/Ubunut vs RHEL naming conventions.
>
> For instance the protobuf packages is installed:
> /usr/lib64/libprotobuf-c.so.1
> /usr/lib64/libprotobuf-c.so.1.0.0
> /usr/lib64/libprotobuf.so.25
> /usr/lib64/libprotobuf.so.25.0.0
>
> The prefix pathi is:
>
> -DCMAKE_PREFIX_PATH=/usr/lib:/usr/lib64:/usr/local/pgsql:/usr/local:/opt
>
> But I get an error as seen below:
>
> PROTOBUFC library/component/dependency could not be found.
>
> HINTS:
> - disable PROTOBUFC support by adding -DWITH_PROTOBUFC=0
> - add the PROTOBUFC install directory to the CMAKE_PREFIX_PATH
> variable
> (-DCMAKE_PREFIX_PATH="/path/to/PROTOBUFC-install-dir;/path/to/other/dirs"
> Call Stack (most recent call first):
> CMakeLists.txt:339 (report_optional_not_found)
>
> Any help would be appreciated,
>
> Rob
>
More information about the MapServer-users
mailing list