Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Feb 2006 17:32:32 -0500 (EST)
From:      andy@neu.net
To:        Kevin Oberman <oberman@es.net>
Cc:        andy@neu.net, shildreth@allantgroup.com, freebsd-questions@freebsd.org, freebsd-gnome@freebsd.org
Subject:   Re: xcdroast problem 
Message-ID:  <Pine.LNX.4.56.0602271726381.8614@Mira.dandy.net>
In-Reply-To: <20060227211815.4AEB245042@ptavv.es.net>
References:  <20060227211815.4AEB245042@ptavv.es.net>

next in thread | previous in thread | raw e-mail | index | archive | help


On Mon, 27 Feb 2006, Kevin Oberman wrote:

> > Date: Mon, 27 Feb 2006 16:02:33 -0500 (EST)
> > From: andy@neu.net
> > Sender: owner-freebsd-gnome@freebsd.org
> >
> >
> >
> > On Mon, 27 Feb 2006, Scott T. Hildreth wrote:
> >
> > > You must have upgraded your system to 6.X, so you need to recompile
> > > xcdroast  against the new libraries.
> > >
> > >   'portupgrade -f xcdroast'
> > >
> > > ..will work for you.
> > >
> > >
> > >
> > > On Mon, 2006-02-27 at 11:12 -0500, andy@neu.net wrote:
> > > > I have been using xcdroast to burn DVDs without a problem.  recently,
> > > > however, I have been unable to burn DVDs.  I think I found the problem:
> > > >
> > > > # /usr/X11R6/lib/xcdroast-0.98/bin/cdrecord.prodvd -version
> > > > /libexec/ld-elf.so.1: Shared object "libcam.so.2" not found, required by
> > > > "cdrecord.prodvd"
> > > >
> > > > So, it seems that libcam.so.2 is missing.  How can I install it?
> > > >
> > > > TIA
> > > > _______________________________________________
> > > > freebsd-gnome@freebsd.org mailing list
> > > > http://lists.freebsd.org/mailman/listinfo/freebsd-gnome
> > > > To unsubscribe, send any mail to "freebsd-gnome-unsubscribe@freebsd.org"
> > >
> > Thanks for your reply, I tried the command as suggested.  However, still
> > no dvd capabilities:
> >
> > # /usr/X11R6/lib/xcdroast-0.98/bin/cdrecord.prodvd -version
> > /libexec/ld-elf.so.1: Shared object "libcam.so.2" not found, required by
> > "cdrecord.prodvd"
> >
> > Do you know what program installs libcam.so.2, maybe I need to portupgrade
> > that as well?  How do you determine which program uses libcam.so.2?
>
> libcam.so is a part of the base OS.
>
> libcam.so.2 was the version present in FreeBSD V4. V6 has
> libcam.so.3. Its sources are in /usr/src/lib/libcam and the library
> should be in /usr/lib/libcam.so. In V4, it's really there. In V6, it's
> in /lib with a symlink from /usr/lib.
>
> If you built xcdroast after the upgrade, it should be linked against
> libcam.so.3, not .2. If you install compat5x and compat4x ports, you
> should get a copy of the .2 version in /usr/local/lib/compat.
>


Ken:

Thanks alot, that was the magic I needed.  So, for anyone else who may be
having this or similar problems, you need to install compat 4x and 5x.
I'm not sure if you need both, but I installed both and it works.

BTW: Ken how did you know this, is it something i should have known from
the documentation?

Andy



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.LNX.4.56.0602271726381.8614>