Re: [GnomeMeeting-list] conference using firewire camcorder



On 27/05/2003 at 16:41:31(+0200), Damien Sandras used 1.7Kbytes just to say:
> Le mar 27/05/2003 ¸«¢ 16:34, Georgi Georgiev a ¸«±crit :
> > No. That's why I agreed it is a problem somewhere else - either a bug or... now
> > that I think about it, I think I had to compile like this:
> > 
> > make PREFIX=/usr/
> > 
> > but I don't remember well. I was recompiling the libs a few times, and I
> > currently have pwlib and openh323 in my $HOME for easy access and easy
> > debugging.
> > 
> 
> Latest CVS permits you to compile and install from whatever directory
> with ./configure --prefix=/usr; make; make install;
> 
> > > > Maybe it is best if the libdv package is fixed itself. Are there any other
> > > > packages that have this #include <config.h> when they are installed? Most of
> > > > them have it at compile time, since they all use autoconf, but if all of them
> > > > are including the config.h header (even with a #ifdef HAVE_CONFIG_H) it would
> > > > have been a mess.
> > > 
> > > Agreed, but perhaps it would be faster to add a workaround in GM
> > > itself...
> > 
> > The few workarounds I can think of are:
> > 1. GM does not use -DHAVE_CONFIG_H when compiling
> 
> Is it needed?

Oh... well...  I am not sure. I only know that autoconf sets it, figured it
might be one of those things that are better left alone. Patching is impossible
though - autoconf sets this thing all by itself and I know nothing about those
autoconf tools.  It does seem that gnomemeeting does not use it at all though.
Grepping through the just autogen.sh-ed source for "HAVE_CONFIG_H" I only see
references to Makefiles that have lines like "DEFS = -DHAVE_CONFIG_H" and
grepping for "^DEFS " only shows those very same lines. I guess it should be
good enough as a workaround for the user to compile with:

make DEFS=

and that should do the trick, or at least it seems so. I cannot think of
anything else since these lines are generated at the autogen.sh stage.

> > 2. The path where GM's config.h is is excluded from -I

Same thing. autoconf puts it by default in the CFLAGS. Don't know how to easily
remove it, though it shouldn't hurt if it is removed, since it seems
gnomemeeting always includes files with quotes - #include "...."

Of course I may easily be wrong about all that. It would be nice if an autoconf
guru could give an opinion.

-- 
 /^^^^^^^^^^^^^^^^^^^^^^^^^^^\/^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\
/ Georgi Georgiev    (-<     / Be wary of strong drink. It can  \
\ chutz chubaka net  /\   .o)\ make you shoot at tax collectors /
/ +81(90)6266-1163  V_/_ |(/)/ and miss. -- Lazarus Long, "Time \
\                   ^^^^^^^^^\ Enough for Love"                 /
 \___________________________/\________________________________/



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]