sbagen 64bit SOLVED

Requests go here. If you fill a request, give it a new thread in the appropriate category and then link to it in the request thread.
Post Reply
Message
Author
User avatar
666philb
Posts: 3615
Joined: Sun 07 Feb 2010, 12:27
Location: wales ... by the sea

sbagen 64bit SOLVED

#1 Post by 666philb »

i would like to add vovchiks zensound to bionipups repo http://www.murga-linux.com/puppy/viewtopic.php?t=72289
it includes a 32bit sbagen and so it will need replacing with a 64bit sbagen.

i've had a few goes compiling it but failed.

sbagen is here http://uazu.net/sbagen/
and some clues for compiling it are here .....
https://sourceforge.net/p/sbagen/mailma ... /18988372/
https://www.khattam.info/howto-install- ... 05-05.html

cheers
Last edited by 666philb on Mon 04 Mar 2019, 21:27, edited 1 time in total.
Bionicpup64 built with bionic beaver packages http://murga-linux.com/puppy/viewtopic.php?t=114311
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331

User avatar
OscarTalks
Posts: 2196
Joined: Mon 06 Feb 2012, 00:58
Location: London, England

#2 Post by OscarTalks »

Hello Phil,

I don't have 64bit Bionic Pup to hand. I took a look at this and was messing about in Xenial 64bit for some time and couldn't get it to compile. I did substitute the 64bit static libraries for ogg and mp3 support and I think that part was all done correctly but the build of the sbagen executable gave errors.

As a bit of an experiment I decided to try in Slacko64 6.3.0 as I had a live CD of that in my drawer and to my surprise the executable compiled. I ran a couple of the suggested invocations and it seemed to be working. I then tried this executable in Xenial64 and the same couple of quick tests seemed OK.

I am attaching a .pet of the executable binary in case it is of any use.
Now removed, no longer needed.
Last edited by OscarTalks on Tue 05 Mar 2019, 01:26, edited 1 time in total.
Oscar in England
Image

User avatar
666philb
Posts: 3615
Joined: Sun 07 Feb 2010, 12:27
Location: wales ... by the sea

#3 Post by 666philb »

Thankyou OscarTalks!

However i discovered a problem with that version of sbagen, that is it's oss only, no alsa. It does work but needs alsa-oss and also needed a symlink /dev/dsp1 > /dev/dsp.

I discovered this though https://github.com/jave/sbagen-alsa and following your lead installed slacko 64 and compiled it there.
vovchiks zensound also had this https://github.com/manuel-arguelles/drg2sbg which compiled fine.

zensound-0.2b_x86_64.pet now uploaded to bionicpups repo, although it should work on most 64bit pups https://distro.ibiblio.org/puppylinux/p ... x86_64.pet

thanks again :)
Bionicpup64 built with bionic beaver packages http://murga-linux.com/puppy/viewtopic.php?t=114311
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331

Post Reply