hi all, im triyng to get a gentoo ppc box to run pd +pdp, i got gem already in, but seems im still missing stuff, sorry for the long post but i have no ftp sever yet configured in this machine tu-up this log. thnkx de advance for any g<lue./a
forgot to mention i have imlib2,libquicktime,ffmpeg,imagemagick,lame,mesa3.5,glut3.7.2,gltt2.5.2 already in the boat-
seems the reason is im missing:
libgsl not found: not building matrix type support libGL not found: not building pdp_glx
where can i get those...no ebuilds on that im almos sure
plis check:
tuxkdag pdp-0.12.3 # ./configure checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking how to run the C preprocessor... gcc -E checking for egrep... grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking m_pd.h usability... yes checking m_pd.h presence... yes checking for m_pd.h... yes checking for sin in -lm... yes checking linux/videodev.h usability... yes checking linux/videodev.h presence... yes checking for linux/videodev.h... yes checking for main in -lgslcblas... no checking for main in -lgsl... no libgsl not found: not building matrix type support checking for png_read_image in -lpng... yes checking for XOpenDisplay in -lX11... yes checking for XvPutImage in -lXv... yes checking for lqt_decode_video in -lquicktime... yes checking for glXSwapBuffers in -lGL... no libGL not found: not building pdp_glx checking for SDL_Init in -lSDL... yes target is linux used configure options: --enable-mmx=no --enable-quicktime=yes --enable-v4l=yes --enable-pwc=auto --enable-sdl=yes --enable-x=yes --enable-xv=yes --enable-glx=yes --enable-gsl=yes --enable-png=yes --enable-debug=no configure: creating ./config.status config.status: creating Makefile.config config.status: creating bin/pdp-config config.status: creating include/pdp_config.h config.status: include/pdp_config.h is unchanged . . . make . . .
make[1]: Leaving directory /usr/lib/pd/pdp-0.12.3/puredata' make -C modules make[1]: Entering directory
/usr/lib/pd/pdp-0.12.3/modules'
make -C generic
make[2]: Entering directory /usr/lib/pd/pdp-0.12.3/modules/generic' gcc -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -O2 -funroll-loops -fomit-frame-pointer -ffast-math -Werror -DPDP_VERSION=\"0.12.3\" -I. -I/usr/X11R6/include -I../include -I../../include -o pdp_reg.o -c pdp_reg.c In file included from ../../include/pdp.h:80, from pdp_reg.c:23: ../../include/pdp_matrix.h:25:27: gsl/gsl_block.h: No such file or directory ../../include/pdp_matrix.h:26:28: gsl/gsl_vector.h: No such file or directory ../../include/pdp_matrix.h:27:28: gsl/gsl_matrix.h: No such file or directory ../../include/pdp_matrix.h:28:26: gsl/gsl_blas.h: No such file or directory ../../include/pdp_matrix.h:29:29: gsl/gsl_linalg.h: No such file or directory In file included from ../../include/pdp.h:80, from pdp_reg.c:23: ../../include/pdp_matrix.h:44: parse error before "gsl_block" cc1: warnings being treated as errors ../../include/pdp_matrix.h:44: warning: no semicolon at end of struct or union ../../include/pdp_matrix.h:45: warning: type defaults to
int' in
declaration of vector' ../../include/pdp_matrix.h:45: warning: data definition has no type or storage class ../../include/pdp_matrix.h:46: parse error before "matrix" ../../include/pdp_matrix.h:46: warning: type defaults to
int' in
declaration of matrix' ../../include/pdp_matrix.h:46: warning: data definition has no type or storage class ../../include/pdp_matrix.h:47: parse error before "perm" ../../include/pdp_matrix.h:47: warning: type defaults to
int' in
declaration of perm' ../../include/pdp_matrix.h:47: warning: data definition has no type or storage class ../../include/pdp_matrix.h:51: parse error before '}' token ../../include/pdp_matrix.h:51: warning: type defaults to
int' in
declaration of t_matrix' ../../include/pdp_matrix.h:51: warning: data definition has no type or storage class ../../include/pdp_matrix.h:65: parse error before "TransA" ../../include/pdp_matrix.h:65: warning: function declaration isn't a prototype ../../include/pdp_matrix.h:80: parse error before "TransA" ../../include/pdp_matrix.h:82: warning: function declaration isn't a prototype ../../include/pdp_matrix.h:84: parse error before "TransA" ../../include/pdp_matrix.h:86: warning: function declaration isn't a prototype make[2]: *** [pdp_reg.o] Error 1 make[2]: Leaving directory
/usr/lib/pd/pdp-0.12.3/modules/generic'
make[1]: *** [current] Error 2
make[1]: Leaving directory `/usr/lib/pd/pdp-0.12.3/modules'
make: *** [pdp_all] Error 2
hello
libgsl not found: not building matrix type support
emerge gsl
libGL not found: not building pdp_glx
you can live without as it's just another way to display the pdp output (pdp_xv uses xvideo and pdp_glx uses OpenGl)
btw, don't emerge/compile mesa, the mesa and mesa-glu from xfree are enough for everything to work fine, otherwise you may break your system.