Package Details: libaacplus 2.0.2-12

Git Clone URL: https://aur.archlinux.org/libaacplus.git (read-only, click to copy)
Package Base: libaacplus
Description: 3GPP AAC+ High Efficiency Advanced Audio Codec v2 (HE-AAC+) Encoder Shared Library
Upstream URL: http://tipok.org.ua/node/17
Licenses: LGPL, 3GPP
Conflicts: aacplusenc
Provides: aacplusenc
Submitter: LookTJ
Maintainer: LookTJ
Last Packager: LookTJ
Votes: 51
Popularity: 0.000000
First Submitted: 2012-01-29 23:11 (UTC)
Last Updated: 2022-01-07 00:11 (UTC)

Dependencies (3)

Required by (2)

Sources (2)

Latest Comments

1 2 3 Next › Last »

sl1pkn07 commented on 2017-06-13 13:39 (UTC)

please change the patch path ../.. to ${srcdir} variable if not, fail to build because can't apply the patch

LookTJ commented on 2017-06-12 23:52 (UTC)

@claydonkey, thanks. compilation issue fixed.

claydonkey commented on 2017-06-12 07:48 (UTC)

First post here. So please be gentle... To resolve the compilation error [quote] Build failed: main.o: In function `main': main.c:(.text+0xde): undefined reference to `AuChannelOpen' collect2: error: ld returned 1 exit status [/quote] [code] -inline void AuChannelClose (FILE *audioChannel) +static inline void AuChannelClose (FILE *audioChannel) { fclose(audioChannel); } -inline size_t AuChannelReadShort(FILE *audioChannel, short *samples, int nSamples, int *readed) +static inline size_t AuChannelReadShort(FILE *audioChannel, short *samples, int nSamples, int *readed) { *readed = fread(samples, 2, nSamples, audioChannel); return *readed <= 0; } -inline size_t AuChannelReadFloat(FILE *audioChannel, float *samples, int nSamples, int *readed) +static inline size_t AuChannelReadFloat(FILE *audioChannel, float *samples, int nSamples, int *readed) { *readed = fread(samples, 4, nSamples, audioChannel); return *readed <= 1 [/code]

acl commented on 2015-10-28 19:54 (UTC)

Well, turns out, that manually resetting gcc as the default compiler after having CC set to clang, didn't work until a *reboot*... Thanks for looking into it. Might be worth adding a note, that the lib won't build with clang.

justin8 commented on 2015-10-28 16:38 (UTC)

Interesting. If you resolve it, I'm happy to accept patches. But currently it works in a default build environment on a clean Arch install, as well as on all of my machines.

acl commented on 2015-10-28 15:21 (UTC) (edited on 2015-10-28 15:22 (UTC) by acl)

Check this thread: https://bugs.gentoo.org/show_bug.cgi?id=458932https://bugs.gentoo.org/show_bug.cgi?id=458932 Seems is an issue about compatibility, but I did test building with gcc and clang, normal ld and ld.gold, and disabling all custom CFLAGS and make options. Same result, with any combination.

justin8 commented on 2015-10-28 15:09 (UTC)

Please check your build environment and that you're up to date. I just built a new package from a clean chroot with the latest packages with no issues.

acl commented on 2015-10-28 13:58 (UTC)

Build failed: main.o: In function `main': main.c:(.text+0xde): undefined reference to `AuChannelOpen' collect2: error: ld returned 1 exit status