[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
> 
> 
>