PDA

View Full Version : AlienBBC Problems


Scott Culverhouse
2004-09-02, 07:30
I am trying to get AlienBBC working on a FreeBSD 5.2.1 box, I had loads
of library problems which I solved by symlinking from /usr/X11R6/lib to
/usr/lib and then elf branding them.

I then had a problem with libfreetype giving "undefined symbol" but
solved that by symlinking /usr/compat/linux/usr/lib/libfreetype.so.? to
/usr/lib rather than the one in /usr/local/lib.

Anyway now I have located, linked and branded libiconv it complains
about "undefined symbol: __mb_cur_max", I don't have more that one
version of libiconv to I download the latest source for this version and
same error.

Any help?

I tried compiling alienstream but got "/usr/bin/ld: cannot find -liconv"
damn these brick walls.

Scott


+++++++++++++++++++++++++++++++++++++++++++++++++
Scott Culverhouse
scottc (AT) dna-is (DOT) net (Private E-mail address)
+++++++++++++++++++++++++++++++++++++++++++++++++

Craig Eales
2004-09-02, 07:54
Scott,

Which version of AlienBBC are you trying to run? If it is the latest version,
then I think it would probably be best if you recompiled the alienstream helper
program locally on the BSD box rather than trying to run the linux version.

Do you have the latest versionof libxine installed on the BSD box
also? I saw that
the latest rc5 libraries have been placed in ports recently.

I actually run AlienBBC on a linux box at the moment but I have a
freeBSD box I could
use to try getting the alienstream stuff to work.

Craig

On Thu, 02 Sep 2004 14:30:57 +0100, Scott Culverhouse <scottc (AT) dna-is (DOT) net> wrote:
> I am trying to get AlienBBC working on a FreeBSD 5.2.1 box, I had loads
> of library problems which I solved by symlinking from /usr/X11R6/lib to
> /usr/lib and then elf branding them.
>
> I then had a problem with libfreetype giving "undefined symbol" but
> solved that by symlinking /usr/compat/linux/usr/lib/libfreetype.so.? to
> /usr/lib rather than the one in /usr/local/lib.
>
> Anyway now I have located, linked and branded libiconv it complains
> about "undefined symbol: __mb_cur_max", I don't have more that one
> version of libiconv to I download the latest source for this version and
> same error.
>
> Any help?
>
> I tried compiling alienstream but got "/usr/bin/ld: cannot find -liconv"
> damn these brick walls.
>
> Scott
>
> +++++++++++++++++++++++++++++++++++++++++++++++++
> Scott Culverhouse
> scottc (AT) dna-is (DOT) net (Private E-mail address)
> +++++++++++++++++++++++++++++++++++++++++++++++++
>
>

Scott Culverhouse
2004-09-02, 08:30
On Thu, 2 Sep 2004 14:54:06 +0100
Craig Eales <craig.eales (AT) gmail (DOT) com> wrote:

> Scott,
>
> Which version of AlienBBC are you trying to run? If it is the latest version,
> then I think it would probably be best if you recompiled the alienstream helper
> program locally on the BSD box rather than trying to run the linux version.
>
> Do you have the latest versionof libxine installed on the BSD box
> also? I saw that
> the latest rc5 libraries have been placed in ports recently.
Thanks I am cvsup'ing ports now and will try the latest version and then
recompile alienstream.

Will post my progress.

Scott
>
> I actually run AlienBBC on a linux box at the moment but I have a
> freeBSD box I could
> use to try getting the alienstream stuff to work.
>
> Craig
>
> On Thu, 02 Sep 2004 14:30:57 +0100, Scott Culverhouse <scottc (AT) dna-is (DOT) net> wrote:
> > I am trying to get AlienBBC working on a FreeBSD 5.2.1 box, I had loads
> > of library problems which I solved by symlinking from /usr/X11R6/lib to
> > /usr/lib and then elf branding them.
> >
> > I then had a problem with libfreetype giving "undefined symbol" but
> > solved that by symlinking /usr/compat/linux/usr/lib/libfreetype.so.? to
> > /usr/lib rather than the one in /usr/local/lib.
> >
> > Anyway now I have located, linked and branded libiconv it complains
> > about "undefined symbol: __mb_cur_max", I don't have more that one
> > version of libiconv to I download the latest source for this version and
> > same error.
> >
> > Any help?
> >
> > I tried compiling alienstream but got "/usr/bin/ld: cannot find -liconv"
> > damn these brick walls.
> >
> > Scott
> >
> > +++++++++++++++++++++++++++++++++++++++++++++++++
> > Scott Culverhouse
> > scottc (AT) dna-is (DOT) net (Private E-mail address)
> > +++++++++++++++++++++++++++++++++++++++++++++++++
> >
> >

Jules Taplin
2004-09-02, 12:40
Oooh. FreeBSD. Hadn't thought about that as a target ;)

Scott/Craig - if you guys get it working... could I ask you to write up some
instructions? I've already been promised some MacOS/X instructions, as well
as some Redhat 8 specific ones... I think we're going to need deployment
specific ones for some of this :(


-- Jules

----- Original Message -----
From: "Craig Eales" <craig.eales (AT) gmail (DOT) com>
To: "Slim Devices Discussion" <discuss (AT) lists (DOT) slimdevices.com>
Sent: Thursday, September 02, 2004 2:54 PM
Subject: [slim] AlienBBC Problems


> Scott,
>
> Which version of AlienBBC are you trying to run? If it is the latest
> version,
> then I think it would probably be best if you recompiled the alienstream
> helper
> program locally on the BSD box rather than trying to run the linux
> version.
>
> Do you have the latest versionof libxine installed on the BSD box
> also? I saw that
> the latest rc5 libraries have been placed in ports recently.
>
> I actually run AlienBBC on a linux box at the moment but I have a
> freeBSD box I could
> use to try getting the alienstream stuff to work.
>
> Craig
>
> On Thu, 02 Sep 2004 14:30:57 +0100, Scott Culverhouse <scottc (AT) dna-is (DOT) net>
> wrote:
>> I am trying to get AlienBBC working on a FreeBSD 5.2.1 box, I had loads
>> of library problems which I solved by symlinking from /usr/X11R6/lib to
>> /usr/lib and then elf branding them.
>>
>> I then had a problem with libfreetype giving "undefined symbol" but
>> solved that by symlinking /usr/compat/linux/usr/lib/libfreetype.so.? to
>> /usr/lib rather than the one in /usr/local/lib.
>>
>> Anyway now I have located, linked and branded libiconv it complains
>> about "undefined symbol: __mb_cur_max", I don't have more that one
>> version of libiconv to I download the latest source for this version and
>> same error.
>>
>> Any help?
>>
>> I tried compiling alienstream but got "/usr/bin/ld: cannot find -liconv"
>> damn these brick walls.
>>
>> Scott
>>
>> +++++++++++++++++++++++++++++++++++++++++++++++++
>> Scott Culverhouse
>> scottc (AT) dna-is (DOT) net (Private E-mail address)
>> +++++++++++++++++++++++++++++++++++++++++++++++++
>>
>>

Scott Culverhouse
2004-09-02, 13:11
On Thu, 2 Sep 2004 19:40:07 +0100
"Jules Taplin" <slim-discuss (AT) ourhouse (DOT) org.uk> wrote:

> Oooh. FreeBSD. Hadn't thought about that as a target ;)
How rude, for the only *nix platform, being adopted by most ISPs
especially as redhat is no-longer free (well a "stable" one that is)

> Scott/Craig - if you guys get it working... could I ask you to write up some
> instructions? I've already been promised some MacOS/X instructions, as well
> as some Redhat 8 specific ones... I think we're going to need deployment
> specific ones for some of this :(
Instructions? I am into the 7 re-build of xine with different library
config, unfortunately for me I went for the "New technology" release
5.2.1 rather than the production 4.10 but have found it difficult to get
running. Hopefully when I crack it I will install 4.10 on a vmware
machine at work and write some instructions for you from a fresh install.

Regards

Scott ;-)

>
>
> -- Jules
>
> ----- Original Message -----
> From: "Craig Eales" <craig.eales (AT) gmail (DOT) com>
> To: "Slim Devices Discussion" <discuss (AT) lists (DOT) slimdevices.com>
> Sent: Thursday, September 02, 2004 2:54 PM
> Subject: [slim] AlienBBC Problems
>
>
> > Scott,
> >
> > Which version of AlienBBC are you trying to run? If it is the latest
> > version,
> > then I think it would probably be best if you recompiled the alienstream
> > helper
> > program locally on the BSD box rather than trying to run the linux
> > version.
> >
> > Do you have the latest versionof libxine installed on the BSD box
> > also? I saw that
> > the latest rc5 libraries have been placed in ports recently.
> >
> > I actually run AlienBBC on a linux box at the moment but I have a
> > freeBSD box I could
> > use to try getting the alienstream stuff to work.
> >
> > Craig
> >
> > On Thu, 02 Sep 2004 14:30:57 +0100, Scott Culverhouse <scottc (AT) dna-is (DOT) net>
> > wrote:
> >> I am trying to get AlienBBC working on a FreeBSD 5.2.1 box, I had loads
> >> of library problems which I solved by symlinking from /usr/X11R6/lib to
> >> /usr/lib and then elf branding them.
> >>
> >> I then had a problem with libfreetype giving "undefined symbol" but
> >> solved that by symlinking /usr/compat/linux/usr/lib/libfreetype.so.? to
> >> /usr/lib rather than the one in /usr/local/lib.
> >>
> >> Anyway now I have located, linked and branded libiconv it complains
> >> about "undefined symbol: __mb_cur_max", I don't have more that one
> >> version of libiconv to I download the latest source for this version and
> >> same error.
> >>
> >> Any help?
> >>
> >> I tried compiling alienstream but got "/usr/bin/ld: cannot find -liconv"
> >> damn these brick walls.
> >>
> >> Scott
> >>
> >> +++++++++++++++++++++++++++++++++++++++++++++++++
> >> Scott Culverhouse
> >> scottc (AT) dna-is (DOT) net (Private E-mail address)
> >> +++++++++++++++++++++++++++++++++++++++++++++++++
> >>
> >>

Scott Culverhouse
2004-09-04, 10:49
Finally got somewhere this afternoon, had to compile a native copy of
alienstream which was difficult because the xine-config --libs command
was suggesting a library that was not need. (libiconv) Took that out and
it compiled fine. However it now fails to stream sits there on buffer 2%.

Will do some instructions when I fully get it working.

Scott
On Thu, 2 Sep 2004 19:40:07 +0100
"Jules Taplin" <slim-discuss (AT) ourhouse (DOT) org.uk> wrote:

> Oooh. FreeBSD. Hadn't thought about that as a target ;)
>
> Scott/Craig - if you guys get it working... could I ask you to write up some
> instructions? I've already been promised some MacOS/X instructions, as well
> as some Redhat 8 specific ones... I think we're going to need deployment
> specific ones for some of this :(
>
>
> -- Jules
>
> ----- Original Message -----
> From: "Craig Eales" <craig.eales (AT) gmail (DOT) com>
> To: "Slim Devices Discussion" <discuss (AT) lists (DOT) slimdevices.com>
> Sent: Thursday, September 02, 2004 2:54 PM
> Subject: [slim] AlienBBC Problems
>
>
> > Scott,
> >
> > Which version of AlienBBC are you trying to run? If it is the latest
> > version,
> > then I think it would probably be best if you recompiled the alienstream
> > helper
> > program locally on the BSD box rather than trying to run the linux
> > version.
> >
> > Do you have the latest versionof libxine installed on the BSD box
> > also? I saw that
> > the latest rc5 libraries have been placed in ports recently.
> >
> > I actually run AlienBBC on a linux box at the moment but I have a
> > freeBSD box I could
> > use to try getting the alienstream stuff to work.
> >
> > Craig
> >
> > On Thu, 02 Sep 2004 14:30:57 +0100, Scott Culverhouse <scottc (AT) dna-is (DOT) net>
> > wrote:
> >> I am trying to get AlienBBC working on a FreeBSD 5.2.1 box, I had loads
> >> of library problems which I solved by symlinking from /usr/X11R6/lib to
> >> /usr/lib and then elf branding them.
> >>
> >> I then had a problem with libfreetype giving "undefined symbol" but
> >> solved that by symlinking /usr/compat/linux/usr/lib/libfreetype.so.? to
> >> /usr/lib rather than the one in /usr/local/lib.
> >>
> >> Anyway now I have located, linked and branded libiconv it complains
> >> about "undefined symbol: __mb_cur_max", I don't have more that one
> >> version of libiconv to I download the latest source for this version and
> >> same error.
> >>
> >> Any help?
> >>
> >> I tried compiling alienstream but got "/usr/bin/ld: cannot find -liconv"
> >> damn these brick walls.
> >>
> >> Scott
> >>
> >> +++++++++++++++++++++++++++++++++++++++++++++++++
> >> Scott Culverhouse
> >> scottc (AT) dna-is (DOT) net (Private E-mail address)
> >> +++++++++++++++++++++++++++++++++++++++++++++++++
> >>
> >>

Jules Taplin
2004-09-04, 12:16
Hi Scott.

Are you seeing that trying to run alienstream directly? That's probably your
best bet.

If so... find a nice, uncontroversial stream - Might I recommend Jonathan
Ross on Radio 2? (http://www.bbc.co.uk/radio/aod/rpms/ross.rpm). Invoke
alienstream like this:

alienstream -debug 2 http://www.bbc.co.uk/radio/aod/rpms/ross.rpm

That should give you a decent pointer - my bet is that it's not found the
RealAudio codec it needs. Generally... that's sorted out by making sure that
xine is installed after RealPlayer - in which case it should manage to find
the shared objects it's after.

Let me know how you get on.


-- Jules


----- Original Message -----
From: "Scott Culverhouse" <scottc (AT) dna-is (DOT) net>
To: "Slim Devices Discussion" <discuss (AT) lists (DOT) slimdevices.com>
Sent: Saturday, September 04, 2004 5:49 PM
Subject: [slim] AlienBBC Problems


> Finally got somewhere this afternoon, had to compile a native copy of
> alienstream which was difficult because the xine-config --libs command
> was suggesting a library that was not need. (libiconv) Took that out and
> it compiled fine. However it now fails to stream sits there on buffer 2%.
>
> Will do some instructions when I fully get it working.
>
> Scott
> On Thu, 2 Sep 2004 19:40:07 +0100
> "Jules Taplin" <slim-discuss (AT) ourhouse (DOT) org.uk> wrote:
>
>> Oooh. FreeBSD. Hadn't thought about that as a target ;)
>>
>> Scott/Craig - if you guys get it working... could I ask you to write up
>> some
>> instructions? I've already been promised some MacOS/X instructions, as
>> well
>> as some Redhat 8 specific ones... I think we're going to need deployment
>> specific ones for some of this :(
>>
>>
>> -- Jules
>>
>> ----- Original Message -----
>> From: "Craig Eales" <craig.eales (AT) gmail (DOT) com>
>> To: "Slim Devices Discussion" <discuss (AT) lists (DOT) slimdevices.com>
>> Sent: Thursday, September 02, 2004 2:54 PM
>> Subject: [slim] AlienBBC Problems
>>
>>
>> > Scott,
>> >
>> > Which version of AlienBBC are you trying to run? If it is the latest
>> > version,
>> > then I think it would probably be best if you recompiled the
>> > alienstream
>> > helper
>> > program locally on the BSD box rather than trying to run the linux
>> > version.
>> >
>> > Do you have the latest versionof libxine installed on the BSD box
>> > also? I saw that
>> > the latest rc5 libraries have been placed in ports recently.
>> >
>> > I actually run AlienBBC on a linux box at the moment but I have a
>> > freeBSD box I could
>> > use to try getting the alienstream stuff to work.
>> >
>> > Craig
>> >
>> > On Thu, 02 Sep 2004 14:30:57 +0100, Scott Culverhouse
>> > <scottc (AT) dna-is (DOT) net>
>> > wrote:
>> >> I am trying to get AlienBBC working on a FreeBSD 5.2.1 box, I had
>> >> loads
>> >> of library problems which I solved by symlinking from /usr/X11R6/lib
>> >> to
>> >> /usr/lib and then elf branding them.
>> >>
>> >> I then had a problem with libfreetype giving "undefined symbol" but
>> >> solved that by symlinking /usr/compat/linux/usr/lib/libfreetype.so.?
>> >> to
>> >> /usr/lib rather than the one in /usr/local/lib.
>> >>
>> >> Anyway now I have located, linked and branded libiconv it complains
>> >> about "undefined symbol: __mb_cur_max", I don't have more that one
>> >> version of libiconv to I download the latest source for this version
>> >> and
>> >> same error.
>> >>
>> >> Any help?
>> >>
>> >> I tried compiling alienstream but got "/usr/bin/ld: cannot
>> >> find -liconv"
>> >> damn these brick walls.
>> >>
>> >> Scott
>> >>
>> >> +++++++++++++++++++++++++++++++++++++++++++++++++
>> >> Scott Culverhouse
>> >> scottc (AT) dna-is (DOT) net (Private E-mail address)
>> >> +++++++++++++++++++++++++++++++++++++++++++++++++
>> >>
>> >>