gnomemeeting port fails
Kevin Oberman
oberman at es.net
Sat Oct 4 17:42:49 PDT 2003
> Date: Sat, 4 Oct 2003 21:29:43 +0200 (CEST)
> From: Peter Ulrich Kruppa <root at pukruppa.de>
> Sender: owner-freebsd-gnome at freebsd.org
>
> On Sat, 4 Oct 2003, Joe Marcus Clarke wrote:
>
> > On Sat, 2003-10-04 at 14:13, Peter Ulrich Kruppa wrote:
> > > Hi!
> > >
> > > -CURRENT gnomemeeting port fails with
> > >
> > > --------------------------------------------
> > > checking ldap.h presence... no
> > > checking for ldap.h... no
> > > configure: error: You need OpenLDAP's header files to build
> > > GnomeMeeting
> > > ===> Script "configure" failed unexpectedly.
> > > Please report the problem to roger at FreeBSD.org [maintainer]
> > > and attach
> > > the
> > > "/usr/ports/net/gnomemeeting/work/gnomemeeting-0.98.5/config.log"
> > > including the output of the failure of your make command.
> > > Also, it might
> > > be a good idea to provide an overview of all packages
> > > installed on your
> > > system (e.g. an `ls /var/db/pkg`).
> > > *** Error code 1
> > >
> > > Stop in /usr/ports/net/gnomemeeting.
> > > *** Error code 1
> > >
> > > Stop in /usr/ports/net/gnomemeeting.
> > > *** Error code 1
> > >
> > > Stop in /usr/ports/x11/gnome2.
> > > *** Error code 1
> > > ------------------------------------------------
> > >
> > > Do I HAVE to install openldap or is there a workaround for this?
> >
> > The error says to contact the maintainer. He would know better if you
> > have to install LDAP. If you want to get gnomemeeting installed now, I
> > would recommend you install one of the LDAP ports.
> To be honest: I don't think I could use gnomemeeting, since my
> logitech webcam isn't supported by freebsd.
> Gnomemeeting simply makes my portupgrade if gnome2 fail.
I don't see quite why this is happening, but openldap20-client
is in the dependencies list and it does install ldap.h. I suspect that
this is tied to the separation of openLDAP into client and server
packages.
In any case, install openldap20-client and gnomemeeting should build.
At this time FreeBSD is lacking the framework for any standardized
video support which would be required for anything like standard
video support. The only real video available is with the BKTR
driver. This chip (BrooKTRee) is found in the majority of the video
for windows boards including those from Hauppauge and Pinnacle. I use
a cheap ($25 US) WinTV-Go card and it works.
You can use GnomeMeeting without a video card to participate in
meetings. You will have full audio support and will receive video. You
only lack video send capability.
I have found one problem with pwlib (upon which GnomeMeeting is built)
in that it will re-read the same video frame over and over again,
eating up all available CPU IF THERE IS NO MOVEMENT.
This is a problem with the video4bsd module and can be worked around
by adding a usleep at the start of the
PVideoInputDevice::GetFrameDataNoDelay routine in
/usr/ports/devel/pwlib/work/pwlib/src/ptlib/unix/video4bsd.cxx.
(void) usleep(33000); /* Don't keep reading the same frame! */
This is a ugly, ugly kludge and I can see some better ways to fix
this, but I simply have not had time to look do this. (Volunteers are
welcome!)
Oh. I am not the maintainer, either. Just a regular GnomeMeeting user.
--
R. Kevin Oberman, Network Engineer
Energy Sciences Network (ESnet)
Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab)
E-mail: oberman at es.net Phone: +1 510 486-8634
More information about the freebsd-gnome
mailing list