From: Richard B. <ric...@ha...> - 2000-05-12 00:27:14
|
Hi guys, I've been following the list and this project even though I havn't had time to work on it at all lately. ;-) I've just done some work on the configure system, which should help with the problems just reported: I've made the compile work properly if libghttp isn't installed, by moving docs/gst/gstreamer.types to docs/gst/gstreamer.types.in and doing a substitution. (Please don't make libghttp required; I've a system I can't easily fiddle with which doesn't have that...) I've also made gdk-pixbuf optional: simply not compiling the videosink plugin if its not available. Since I'm mainly interested in the audio side, a total dependency on pixbuf was annoying. Since I've not shown my face here for a while, I'm reluctant to commit directly to the CVS repository: just say so and I'll do so though. (I do still have the needed permissions.) While talking about CVS, it seems there are some generated files in the CVS repository. Would it be sensible to remove them? Ones I can see immediately are: config.h.in (generated from acconfig.h) and the docs/tmpl/* files (though I'm not _sure_ these are autogenerated: perhaps they're just autoupdated?). On a different matter, I also found that I needed to apply a patch to gsttrace.c to get it to compile on my newly installed system. (gcc --version 2.95.2) We should probably put this into the CVS, but likewise I don't have sufficient knowledge of assembler to decide whether this patch is appropriate (a documentation comment in this region to explain exactly what the asm is for would be great...) On Wed, May 10, 2000 at 07:45:33PM -0400, Myers W. Carpenter wrote: > Understood. Should configure be picking out what's good and what's > not? If you don't have time I could update it. Well, as far as I'm concerned configure should set up the build to do the best possible and compile as much of the system as possible, or else give up cleanly. So, yes, and I'm sure anyone with time is welcome. > I did a check on my other software: FWIW, here follow my versions (for a system where it's compiled and working, albeit without gdk-pixbuf or libghttp). > numbers:~$ gtk-config --version > 1.2.7 1.2.6 > numbers:~$ libtool --version > ltmain.sh (GNU libtool) 1.3.4 (1.385.2.196 1999/12/07 21:47:57) ltmain.sh (GNU libtool) 1.3.3 (1.385.2.181 1999/07/02 15:49:11) > numbers:~$ gdb --version > GNU gdb 19990928 GNU gdb 19990928 > numbers:~$ xml-config --version > 1.8.7 1.8.2 > (newest is 2.0.0) (I believe 2.0.0 is an incompatible API?) > numbers:~$ dpkg -l gtk-doc-tools > ri gtk-doc-tools 0.3-1 GTK documentation tools ii gtk-doc-tools 0.3-1 GTK documentation tools Nice to have found some time to work on this, and to have a compiled system again, :) -- Richard |