[PlanetCCRMA] gem complie nearly there!
Jamie Bullock
jamie@postlude.co.uk
Tue Apr 12 14:40:02 2005
I believe the ccrma PD RPM puts its files in the /usr tree whereas if
you compile from cvs (as I have done), the /usr/local tree is the
default. I wouldn't move your header file, just change the path in the
configure script's command line args to /usr/include/m_pd.h (actually
this is probably the default so you might not need to).
For the freetype stuff, have you tried rpm -q *packagename*, for gltt,
gltt-devel, freetype, and freetype-devel. Just to check the packages are
installed.
Also if you do a directory listing of /usr/include/freetype2/freetype/
you should see all the headers.
I will send you my Makefile off list also so you can try it.
Jamie
On Tue, 2005-04-12 at 21:07 +0100, dominic wrote:
> ok the saga continues,
>
> ::following jamie's advice (thanks jamie) i did:-
>
> ./configure --enable-gltt=NO --
> includedir=/usr/include/freetype2/:/usr/local/include/m_pd.h:/usr/include/gltt/
>
> ::I still get:-
>
> checking for FTGLPixmapFont in -lftgl... no
> checking alternate -lftgl
> in ../../../GemLibs/ /usr/local/lib /usr/local/src... configure:
> warning: Build ftgl library somewhere
> checking for open in -lgltt... no
> checking alternate -lgltt
> in ../../../GemLibs/ /usr/local/lib /usr/local/src... configure: error:
> Build gltt library somewhere
>
> ::I checked my /usr/local/include, it only contains:-
>
> [root@localhost include]# ls
> iwlib.h wireless.h
>
> ::should freetype be in here? I looked for it and foud it in the
> following places (only included what looked relevant in the list):-
>
> /usr/bin/freetype-config
> /usr/lib/libfreetype.la
> /usr/lib/libfreetype.a
> /usr/lib/libfreetype.so.6.3.7
> /usr/lib/libfreetype.so
> /usr/lib/pkgconfig/freetype2.pc
> /usr/lib/libfreetype.so.6
> /usr/X11R6/lib/modules/fonts/libfreetype.so
> /usr/share/locale/fr/LC_MESSAGES/freetype.mo
> /usr/share/locale/nl/LC_MESSAGES/freetype.mo
> /usr/share/locale/de/LC_MESSAGES/freetype.mo
> /usr/share/locale/cs/LC_MESSAGES/freetype.mo
> /usr/share/locale/es/LC_MESSAGES/freetype.mo
> /usr/share/aclocal/freetype2.m4
> /usr/share/doc/freetype-2.1.9
>
> /usr/include/fontconfig/fcfreetype.h
> /usr/include/freetype1
> /usr/include/freetype1/freetype
>
> /usr/include/freetype2
> /usr/include/freetype2/freetype
>
>
> ::looked for m-pd.h and found it here:-
>
> [root@localhost include]# locate m_pd.h
> /usr/lib/pd/include/m_pd.h
> /usr/include/m_pd.h
>
>
> SO what goes where? it looks like i either need to point the configure
> file in the right place or move some stuff around? not sure what or how.
>
> thanks for getting this far
>
> dominic
>
>
>