gap-dev-discuss
[Top][All Lists]
Advanced

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

Re: [Gap-dev-discuss] Cynthiune on OpenBSD


From: Sebastian Reitenbach
Subject: Re: [Gap-dev-discuss] Cynthiune on OpenBSD
Date: Mon, 30 Apr 2012 15:05:22 +0200
User-agent: SOGoMail 1.3.14

 
On Monday, April 30, 2012 14:30 CEST, Riccardo Mottola <address@hidden> wrote: 
 
> Hi,
> 
> I compiled Cynthiune on OpenBSD! It is the first time I haev a 
> successful compilation of it on many platforms I tried. I disabled osme 
> modules by editing them in the GNUMakefile.
> 
> I loaded some MP3's, attempt to play one, the CPU goes to a high 
> percentage and the application seems frozen, the user interface is not 
> reactive.I compiled the OSS and sndio module and I am using sndio.

The sndio output bundle still has some issues unfortunately. When you 
shutdown sndiod, OSS output bundle should just work. Or when you install
esound or arts, should also work, I tested with both.

All bundles but the WindowsMedia one, because the dependencies are 
not in the ports tree, should compile and work.

ADDITIONAL_OBJCFLAGS=-DMUSEPACK_API_126 gmake disable-windowsmedia=yes install

Since sndiod is the preferred way to go on OpenBSD, I still need to look at it.
First trying  to get the issues fixed that Philippe is reporting ;)

> 
> I have to kill Cynthiune with -9!

For me, Cynthiune doesn't freeze, I don't need to kill it with -9. 
Usually for me what I see is, that I hear no sound,
and it goes very fast through the mp3. Then it has the wrong bit rate and 
channels.


> 
> On the log I see this:
> 
> 2012-04-30 14:21:43.455 Cynthiune[28489] prepareDevice got called
> 2012-04-30 14:21:43.514 Cynthiune[28489] successfully set parameters
> 2012-04-30 14:21:43.517 Cynthiune[28489] OpenDevice got called
> 2012-04-30 14:21:43.519 Cynthiune[28489] OpenDevice got called, hdl was set

This debug output will hopefully go away soon, when I figured out, how
to make the sndio Bundle work correctly.

> 2012-04-30 14:21:43.564 Cynthiune[28489] WARNING your program is 
> becoming multi-threaded, but you are using an ObjectiveC runtime library 
> which does not have a
> thread-safe implementation of the +initialize method. Please see 
> README.initialize for more information.
> 
> What's your take on this Sebastian? For the libraries I used those of 
> the current ports, binaries.

I also took them all from the ports tree, should be fine. What platform are you 
on?
I386 or maybe macppc?

Sebastian

> 
> 
> Riccardo
> 
 
 
 
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]