Tiny Core Linux

Tiny Core Extensions => TCE Bugs => Topic started by: core-user on August 31, 2018, 04:45:08 AM

Title: Audacity
Post by: core-user on August 31, 2018, 04:45:08 AM
(Not sure if this is the right place to post this.)

I would like to have Audacity on my installations, but the one linked to for installation in version 9 of TC, has been built against an incorrect library, or something, & won't work.

Could the maintainer take a look into this, thanks.

(I see version 10 of TC is nearing completion, maybe update it to work with the up coming version - with backward compatibility?)
Title: Re: Audacity
Post by: Juanito on August 31, 2018, 06:49:30 AM
I guess this is the error you're referring to for the tc-9.x x86 extension:
Code: [Select]
$ audacity
Fatal Error: Mismatch between the program and library build versions detected.
The library used 3.0 (wchar_t,compiler with C++ ABI 1011,wx containers,compatible with 2.8),
and your program used 3.0 (wchar_t,compiler with C++ ABI 1009,wx containers,compatible with 2.8).
Aborted

I suggest that you pm the maintainer to request an update.
Title: Re: Audacity
Post by: JustinCB on February 17, 2020, 12:06:08 PM
I guess this is the error you're referring to for the tc-9.x x86 extension:
Code: [Select]
$ audacity
Fatal Error: Mismatch between the program and library build versions detected.
The library used 3.0 (wchar_t,compiler with C++ ABI 1011,wx containers,compatible with 2.8),
and your program used 3.0 (wchar_t,compiler with C++ ABI 1009,wx containers,compatible with 2.8).
Aborted

I suggest that you pm the maintainer to request an update.
I haven't used tinycore for a while, but I'll try to rebuild audacity now.
Title: Re: Audacity
Post by: JustinCB on February 17, 2020, 12:40:58 PM
I guess this is the error you're referring to for the tc-9.x x86 extension:
Code: [Select]
$ audacity
Fatal Error: Mismatch between the program and library build versions detected.
The library used 3.0 (wchar_t,compiler with C++ ABI 1011,wx containers,compatible with 2.8),
and your program used 3.0 (wchar_t,compiler with C++ ABI 1009,wx containers,compatible with 2.8).
Aborted

I suggest that you pm the maintainer to request an update.
I haven't used tinycore for a while, but I'll try to rebuild audacity now.


OK, so ffmpeg4-dev depends on sbc.tcz. sbc-dev.tcz exists, maintained by Juanito, but sbc.tcz doesn't. I will try to build audacity with its internal ffmpeg.
Title: Re: Audacity
Post by: Juanito on February 17, 2020, 12:56:15 PM
sbc must have fallen through the cracks - it's there now, so you can build against the ffmpeg4 extension
Title: Re: Audacity
Post by: JustinCB on February 19, 2020, 01:20:14 PM
OK, it appears that libasound-dev.tcz is also missing. Audacity builds against alsa/libasound, & it appears that the header that audacity needs is in the libasound-dev.tcz because I've already loaded alsa-dev.tcz
Title: Re: Audacity
Post by: JustinCB on February 19, 2020, 01:23:21 PM
OK, it appears that libasound-dev.tcz is also missing. Audacity builds against alsa/libasound, & it appears that the header that audacity needs is in the libasound-dev.tcz because I've already loaded alsa-dev.tcz
The specific header is <alsa/asoundlib.h>
Title: Re: Audacity
Post by: Rich on February 19, 2020, 01:39:29 PM
Hi JustinCB
So did you find it?  It shows up in the  alsa-dev.tcz.list  file as:
Code: [Select]
/usr/local/include/alsa/asoundlib.hI don't see a  libasound-dev.tcz  extension anywhere.
Title: Re: Audacity
Post by: JustinCB on February 19, 2020, 01:47:52 PM
Hi JustinCB
So did you find it?  It shows up in the  alsa-dev.tcz.list  file as:
Code: [Select]
/usr/local/include/alsa/asoundlib.hI don't see a  libasound-dev.tcz  extension anywhere.
My mistake. I thought alsa-dev.tcz was installed, but it wasn't... Sorry.