As it turns out, the issue is Harfbuzz:

In the pre-compile checks, I see this:


-- checking for module 'harfbuzz>=0.9.18'

--   package 'harfbuzz>=0.9.18' not found

-- Found HarfBuzz: /usr/local/include/harfbuzz

Seems ok, it didn’t find an installed RPM/package, but it finds the directory 
where I build and installed manually.

But the problem then is that there is a missing header file from Harfbuzz:


In file included from 
/home/vagrant/rpmbuild/BUILD/mapserver-7.0.1/fontcache.c:32:

/home/vagrant/rpmbuild/BUILD/mapserver-7.0.1/fontcache.h:15:20: error: hb-ft.h: 
No such file or directory

/home/vagrant/rpmbuild/BUILD/mapserver-7.0.1/fontcache.c: In function 
'msFreeFontCache':

/home/vagrant/rpmbuild/BUILD/mapserver-7.0.1/fontcache.c:82: warning: implicit 
declaration of function 'hb_font_destroy'

/home/vagrant/rpmbuild/BUILD/mapserver-7.0.1/fontcache.c:84: warning: implicit 
declaration of function 'hb_font_funcs_destroy'

I see that particular header file in the src directory, from which `make 
install` is run for harfbuzz… but it’s not “installed”.  I can’t seem to find 
an RPM for Centos 6, so building from source seems to be the path I have to 
follow.

Matt
.................................................................
Matthew Cechini
Contractor, Science Systems and Applications, Inc.
NASA GIBS Systems/Software Engineer
410.205.6272

From: Thomas Gratier 
<[email protected]<mailto:[email protected]>>
Date: Tuesday, June 21, 2016 at 12:30 PM
To: Matthew Cechini 
<[email protected]<mailto:[email protected]>>
Cc: "[email protected]<mailto:[email protected]>" 
<[email protected]<mailto:[email protected]>>
Subject: Re: [mapserver-users] Building Mapserver - missing strlcat... methods

Hi,

"build map server 7.0.1 on linux": distro, architecture?

You should look at 
https://github.com/mapserver/mapserver/blob/branch-7-0/.travis.yml to find out 
more about MapServer deps.

Cheers


Thomas Gratier

2016-06-20 22:35 GMT+02:00 Cechini, Matthew F. (GSFC-423.0)[Science Systems & 
Applications, Inc.] 
<[email protected]<mailto:[email protected]>>:
I’m attempting to build map server 7.0.1 on linux and am getting the following 
errors.  I’m sure I’m missing some dependency… but google has failed me to 
figure it out.  Help?

-- Looking for strrstr - not found
-- Looking for strlcat - not found
-- Looking for strlcpy - not found
-- Looking for PQserverVersion in pq - not found
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads - not found

Matt
.................................................................
Matthew Cechini
Contractor, Science Systems and Applications, Inc.
NASA GIBS Systems/Software Engineer
410.205.6272<tel:410.205.6272>

_______________________________________________
mapserver-users mailing list
[email protected]<mailto:[email protected]>
http://lists.osgeo.org/mailman/listinfo/mapserver-users

_______________________________________________
mapserver-users mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/mapserver-users
  • ... Cechini, Matthew F. (GSFC-423.0)[Science Systems & Applications, Inc.]
    • ... Thomas Gratier
      • ... Cechini, Matthew F. (GSFC-423.0)[Science Systems & Applications, Inc.]
        • ... thomas bonfort
          • ... Michael Schulz
            • ... thomas bonfort
              • ... Michael Schulz
                • ... thomas bonfort
                • ... Michael Schulz
                • ... thomas bonfort
                • ... Michael Schulz

Reply via email to