-
rg.kies
posted in extra~ • read more@porres said:
Cool, let me know how it goes... these binaries are 64 bits, right?
Just one thing, please be careful with all the breaking changes. Read the changelog and check all the changes.
It went well and the 64 bit binaries from else work! also pd-link~ which seemed to be the problem back when I tried to help with compiling. sfz~ works too!
I then had some troubles with vsts and other externals because of the change to 64 bit (ipoke~ and autotune~) which are both kind of obscure but manged to compile them.
In my current patch I didn't run in any breaking changes but I read the changelog and would probably have to update some older patches to make them work again, but thats okay, I'm happy to be up to date with else now and it's the same between my laptop and my raspberry pi.
-
rg.kies
posted in extra~ • read moreHello, yes, sorry I could have given you more information... Your question leads on a right direction, too. On deken it did not show as the right architecture for me, what I ignored because I had the experience that it does not always matter somehow...
My Raspberry Pi runs Raspberry Pi OS based on Debian 12, and different than I thought in 32bit (Linux-armv6-32)! Which, I think I will just do a whole OS upgrade now.
RC-9, which was the newest version working for me is gone from deken now, gladly I did a backup so everything still works right now -
rg.kies
posted in extra~ • read moreHi @porres!
I saw your post on the pd mailinglist with the great news about a RC-14 being compiled for Raspberry Pi now. On my Raspberrypi 5 it unfortunately does not work, None of the compiled objects seem to load. If there's a way to help making the work I'm happy to try, but I ran out of ideas as I don't know much about compilation and where there might be issues or ways to solve them -
rg.kies
posted in technical issues • read moreHi, I had the same problem for some time but on a Raspberry Pi 5 with a current and self-compiled version of pd. Very weird and confusing...
I was able to fix it by switching the Raspberry Pi's display system from Wayland (The default on current Raspi OS versions) to X11. There is an option for that in the raspi-config program. -
rg.kies
posted in news • read moreI just tried a few more things:
commenting out the links to pdlink pdlin_tilde opus etc. as suggested by @timothyschoen here
https://forum.pdpatchrepo.info/topic/14873/else-1-0-0-rc12-with-live-electronics-tutorial-released/5
then removing the pdlink~.c and pdlink.c files from the sources folder.
this got me a bit further to where openssl was missing for ffmpeg, so i installed libssl-dev.
It still hung up on a reference to opus in Source/Shared/shared.cmake which I commented out
then everything compiled without errors! but loaded in pure data none of the compiled objects are loading. so it all lead nowhere, maybe i botched it with the deleting of files?
@melter seems to have made it work with RC12 but I don't see where they did something differently.I hope this somehow helps

-
rg.kies
posted in news • read moreHi @porres
Yes, I'd be happy to help! I still don't know much about this compiling but maybe we can figure it out with some back and forth
On my first try the make process ended with errors regarding the opus compression again...[ 41%] Building C object Source/Shared/opus/CMakeFiles/opus.dir/celt/arm/celt_neon_intr.c.o In file included from /home/gregor/pd-else-1.0-rc13/Source/Shared/opus/celt/arm/celt_neon_intr.c:37: /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h: In function ‘xcorr_kernel_neon_float’: /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:6784:1: error: inlining failed in call to ‘always_inline’ ‘vdupq_n_f32’: target specific option mismatch 6784 | vdupq_n_f32 (float32_t __a) | ^~~~~~~~~~~ /home/gregor/pd-else-1.0-rc13/Source/Shared/opus/celt/arm/celt_neon_intr.c:179:11: note: called from here 179 | SUMM = vdupq_n_f32(0); | ^~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10446:1: error: inlining failed in call to ‘always_inline’ ‘vld1q_f32’: target specific option mismatch 10446 | vld1q_f32 (const float32_t * __a) | ^~~~~~~~~ /home/gregor/pd-else-1.0-rc13/Source/Shared/opus/celt/arm/celt_neon_intr.c:178:12: note: called from here 178 | YY[0] = vld1q_f32(yi); | ^~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:8043:1: error: inlining failed in call to ‘always_inline’ ‘vmlaq_lane_f32’: target specific option mismatch 8043 | vmlaq_lane_f32 (float32x4_t __a, float32x4_t __b, float32x2_t __c, const int __d) | ^~~~~~~~~~~~~~ /home/gregor/pd-else-1.0-rc13/Source/Shared/opus/celt/arm/celt_neon_intr.c:212:14: note: called from here 212 | SUMM = vmlaq_lane_f32(SUMM, YEXT[2], vget_high_f32(XX[1]), 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:7313:1: error: inlining failed in call to ‘always_inline’ ‘vget_high_f32’: target specific option mismatch 7313 | vget_high_f32 (float32x4_t __a) | ^~~~~~~~~~~~~ /home/gregor/pd-else-1.0-rc13/Source/Shared/opus/celt/arm/celt_neon_intr.c:212:14: note: called from here 212 | SUMM = vmlaq_lane_f32(SUMM, YEXT[2], vget_high_f32(XX[1]), 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:8899:1: error: inlining failed in call to ‘always_inline’ ‘vextq_f32’: target specific option mismatch 8899 | vextq_f32 (float32x4_t __a, float32x4_t __b, const int __c) | ^~~~~~~~~ /home/gregor/pd-else-1.0-rc13/Source/Shared/opus/celt/arm/celt_neon_intr.c:211:17: note: called from here 211 | YEXT[2] = vextq_f32(YY[1], YY[2], 3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:8043:1: error: inlining failed in call to ‘always_inline’ ‘vmlaq_lane_f32’: target specific option mismatch 8043 | vmlaq_lane_f32 (float32x4_t __a, float32x4_t __b, float32x2_t __c, const int __d) | ^~~~~~~~~~~~~~ /home/gregor/pd-else-1.0-rc13/Source/Shared/opus/celt/arm/celt_neon_intr.c:210:14: note: called from here 210 | SUMM = vmlaq_lane_f32(SUMM, YEXT[1], vget_high_f32(XX[1]), 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:7313:1: error: inlining failed in call to ‘always_inline’ ‘vget_high_f32’: target specific option mismatch 7313 | vget_high_f32 (float32x4_t __a) | ^~~~~~~~~~~~~ /home/gregor/pd-else-1.0-rc13/Source/Shared/opus/celt/arm/celt_neon_intr.c:210:14: note: called from here 210 | SUMM = vmlaq_lane_f32(SUMM, YEXT[1], vget_high_f32(XX[1]), 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:8899:1: error: inlining failed in call to ‘always_inline’ ‘vextq_f32’: target specific option mismatch 8899 | vextq_f32 (float32x4_t __a, float32x4_t __b, const int __c) | ^~~~~~~~~ /home/gregor/pd-else-1.0-rc13/Source/Shared/opus/celt/arm/celt_neon_intr.c:209:17: note: called from here 209 | YEXT[1] = vextq_f32(YY[1], YY[2], 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:8043:1: error: inlining failed in call to ‘always_inline’ ‘vmlaq_lane_f32’: target specific option mismatch 8043 | vmlaq_lane_f32 (float32x4_t __a, float32x4_t __b, float32x2_t __c, const int __d) | ^~~~~~~~~~~~~~ /home/gregor/pd-else-1.0-rc13/Source/Shared/opus/celt/arm/celt_neon_intr.c:208:14: note: called from here 208 | SUMM = vmlaq_lane_f32(SUMM, YEXT[0], vget_low_f32(XX[1]), 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:7392:1: error: inlining failed in call to ‘always_inline’ ‘vget_low_f32’: target specific option mismatch 7392 | vget_low_f32 (float32x4_t __a) | ^~~~~~~~~~~~ /home/gregor/pd-else-1.0-rc13/Source/Shared/opus/celt/arm/celt_neon_intr.c:208:14: note: called from here 208 | SUMM = vmlaq_lane_f32(SUMM, YEXT[0], vget_low_f32(XX[1]), 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:8899:1: error: inlining failed in call to ‘always_inline’ ‘vextq_f32’: target specific option mismatch 8899 | vextq_f32 (float32x4_t __a, float32x4_t __b, const int __c) | ^~~~~~~~~ /home/gregor/pd-else-1.0-rc13/Source/Shared/opus/celt/arm/celt_neon_intr.c:207:17: note: called from here 207 | YEXT[0] = vextq_f32(YY[1], YY[2], 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:8043:1: error: inlining failed in call to ‘always_inline’ ‘vmlaq_lane_f32’: target specific option mismatch 8043 | vmlaq_lane_f32 (float32x4_t __a, float32x4_t __b, float32x2_t __c, const int __d) | ^~~~~~~~~~~~~~ /home/gregor/pd-else-1.0-rc13/Source/Shared/opus/celt/arm/celt_neon_intr.c:206:14: note: called from here 206 | SUMM = vmlaq_lane_f32(SUMM, YY[1], vget_low_f32(XX[1]), 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:7392:1: error: inlining failed in call to ‘always_inline’ ‘vget_low_f32’: target specific option mismatch 7392 | vget_low_f32 (float32x4_t __a) | ^~~~~~~~~~~~ /home/gregor/pd-else-1.0-rc13/Source/Shared/opus/celt/arm/celt_neon_intr.c:206:14: note: called from here 206 | SUMM = vmlaq_lane_f32(SUMM, YY[1], vget_low_f32(XX[1]), 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:8043:1: error: inlining failed in call to ‘always_inline’ ‘vmlaq_lane_f32’: target specific option mismatch 8043 | vmlaq_lane_f32 (float32x4_t __a, float32x4_t __b, float32x2_t __c, const int __d) | ^~~~~~~~~~~~~~ /home/gregor/pd-else-1.0-rc13/Source/Shared/opus/celt/arm/celt_neon_intr.c:204:14: note: called from here 204 | SUMM = vmlaq_lane_f32(SUMM, YEXT[2], vget_high_f32(XX[0]), 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:7313:1: error: inlining failed in call to ‘always_inline’ ‘vget_high_f32’: target specific option mismatch 7313 | vget_high_f32 (float32x4_t __a) | ^~~~~~~~~~~~~ /home/gregor/pd-else-1.0-rc13/Source/Shared/opus/celt/arm/celt_neon_intr.c:204:14: note: called from here 204 | SUMM = vmlaq_lane_f32(SUMM, YEXT[2], vget_high_f32(XX[0]), 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:8899:1: error: inlining failed in call to ‘always_inline’ ‘vextq_f32’: target specific option mismatch 8899 | vextq_f32 (float32x4_t __a, float32x4_t __b, const int __c) | ^~~~~~~~~ /home/gregor/pd-else-1.0-rc13/Source/Shared/opus/celt/arm/celt_neon_intr.c:203:17: note: called from here 203 | YEXT[2] = vextq_f32(YY[0], YY[1], 3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:8043:1: error: inlining failed in call to ‘always_inline’ ‘vmlaq_lane_f32’: target specific option mismatch 8043 | vmlaq_lane_f32 (float32x4_t __a, float32x4_t __b, float32x2_t __c, const int __d) | ^~~~~~~~~~~~~~ /home/gregor/pd-else-1.0-rc13/Source/Shared/opus/celt/arm/celt_neon_intr.c:202:14: note: called from here 202 | SUMM = vmlaq_lane_f32(SUMM, YEXT[1], vget_high_f32(XX[0]), 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:7313:1: error: inlining failed in call to ‘always_inline’ ‘vget_high_f32’: target specific option mismatch 7313 | vget_high_f32 (float32x4_t __a) | ^~~~~~~~~~~~~ /home/gregor/pd-else-1.0-rc13/Source/Shared/opus/celt/arm/celt_neon_intr.c:202:14: note: called from here 202 | SUMM = vmlaq_lane_f32(SUMM, YEXT[1], vget_high_f32(XX[0]), 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:8899:1: error: inlining failed in call to ‘always_inline’ ‘vextq_f32’: target specific option mismatch 8899 | vextq_f32 (float32x4_t __a, float32x4_t __b, const int __c) | ^~~~~~~~~ /home/gregor/pd-else-1.0-rc13/Source/Shared/opus/celt/arm/celt_neon_intr.c:201:17: note: called from here 201 | YEXT[1] = vextq_f32(YY[0], YY[1], 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:8043:1: error: inlining failed in call to ‘always_inline’ ‘vmlaq_lane_f32’: target specific option mismatch 8043 | vmlaq_lane_f32 (float32x4_t __a, float32x4_t __b, float32x2_t __c, const int __d) | ^~~~~~~~~~~~~~ /home/gregor/pd-else-1.0-rc13/Source/Shared/opus/celt/arm/celt_neon_intr.c:200:14: note: called from here 200 | SUMM = vmlaq_lane_f32(SUMM, YEXT[0], vget_low_f32(XX[0]), 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:7392:1: error: inlining failed in call to ‘always_inline’ ‘vget_low_f32’: target specific option mismatch 7392 | vget_low_f32 (float32x4_t __a) | ^~~~~~~~~~~~ /home/gregor/pd-else-1.0-rc13/Source/Shared/opus/celt/arm/celt_neon_intr.c:200:14: note: called from here 200 | SUMM = vmlaq_lane_f32(SUMM, YEXT[0], vget_low_f32(XX[0]), 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:8899:1: error: inlining failed in call to ‘always_inline’ ‘vextq_f32’: target specific option mismatch 8899 | vextq_f32 (float32x4_t __a, float32x4_t __b, const int __c) | ^~~~~~~~~ /home/gregor/pd-else-1.0-rc13/Source/Shared/opus/celt/arm/celt_neon_intr.c:199:17: note: called from here 199 | YEXT[0] = vextq_f32(YY[0], YY[1], 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:8043:1: error: inlining failed in call to ‘always_inline’ ‘vmlaq_lane_f32’: target specific option mismatch 8043 | vmlaq_lane_f32 (float32x4_t __a, float32x4_t __b, float32x2_t __c, const int __d) | ^~~~~~~~~~~~~~ /home/gregor/pd-else-1.0-rc13/Source/Shared/opus/celt/arm/celt_neon_intr.c:198:14: note: called from here 198 | SUMM = vmlaq_lane_f32(SUMM, YY[0], vget_low_f32(XX[0]), 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:7392:1: error: inlining failed in call to ‘always_inline’ ‘vget_low_f32’: target specific option mismatch 7392 | vget_low_f32 (float32x4_t __a) | ^~~~~~~~~~~~ /home/gregor/pd-else-1.0-rc13/Source/Shared/opus/celt/arm/celt_neon_intr.c:198:14: note: called from here 198 | SUMM = vmlaq_lane_f32(SUMM, YY[0], vget_low_f32(XX[0]), 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10446:1: error: inlining failed in call to ‘always_inline’ ‘vld1q_f32’: target specific option mismatch 10446 | vld1q_f32 (const float32_t * __a) | ^~~~~~~~~ /home/gregor/pd-else-1.0-rc13/Source/Shared/opus/celt/arm/celt_neon_intr.c:195:15: note: called from here 195 | XX[1] = vld1q_f32(xi); | ^~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10446:1: error: inlining failed in call to ‘always_inline’ ‘vld1q_f32’: target specific option mismatch 10446 | vld1q_f32 (const float32_t * __a) | ^~~~~~~~~ /home/gregor/pd-else-1.0-rc13/Source/Shared/opus/celt/arm/celt_neon_intr.c:193:15: note: called from here 193 | XX[0] = vld1q_f32(xi); | ^~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10446:1: error: inlining failed in call to ‘always_inline’ ‘vld1q_f32’: target specific option mismatch 10446 | vld1q_f32 (const float32_t * __a) | ^~~~~~~~~ /home/gregor/pd-else-1.0-rc13/Source/Shared/opus/celt/arm/celt_neon_intr.c:191:15: note: called from here 191 | YY[2] = vld1q_f32(yi); | ^~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10446:1: error: inlining failed in call to ‘always_inline’ ‘vld1q_f32’: target specific option mismatch 10446 | vld1q_f32 (const float32_t * __a) | ^~~~~~~~~ /home/gregor/pd-else-1.0-rc13/Source/Shared/opus/celt/arm/celt_neon_intr.c:189:15: note: called from here 189 | YY[1] = vld1q_f32(yi); | ^~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:8043:1: error: inlining failed in call to ‘always_inline’ ‘vmlaq_lane_f32’: target specific option mismatch 8043 | vmlaq_lane_f32 (float32x4_t __a, float32x4_t __b, float32x2_t __c, const int __d) | ^~~~~~~~~~~~~~ /home/gregor/pd-else-1.0-rc13/Source/Shared/opus/celt/arm/celt_neon_intr.c:237:14: note: called from here 237 | SUMM = vmlaq_lane_f32(SUMM, YEXT[2], vget_high_f32(XX[0]), 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:7313:1: error: inlining failed in call to ‘always_inline’ ‘vget_high_f32’: target specific option mismatch 7313 | vget_high_f32 (float32x4_t __a) | ^~~~~~~~~~~~~ /home/gregor/pd-else-1.0-rc13/Source/Shared/opus/celt/arm/celt_neon_intr.c:237:14: note: called from here 237 | SUMM = vmlaq_lane_f32(SUMM, YEXT[2], vget_high_f32(XX[0]), 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:8899:1: error: inlining failed in call to ‘always_inline’ ‘vextq_f32’: target specific option mismatch 8899 | vextq_f32 (float32x4_t __a, float32x4_t __b, const int __c) | ^~~~~~~~~ /home/gregor/pd-else-1.0-rc13/Source/Shared/opus/celt/arm/celt_neon_intr.c:236:17: note: called from here 236 | YEXT[2] = vextq_f32(YY[0], YY[1], 3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:8043:1: error: inlining failed in call to ‘always_inline’ ‘vmlaq_lane_f32’: target specific option mismatch 8043 | vmlaq_lane_f32 (float32x4_t __a, float32x4_t __b, float32x2_t __c, const int __d) | ^~~~~~~~~~~~~~ /home/gregor/pd-else-1.0-rc13/Source/Shared/opus/celt/arm/celt_neon_intr.c:235:14: note: called from here 235 | SUMM = vmlaq_lane_f32(SUMM, YEXT[1], vget_high_f32(XX[0]), 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:7313:1: error: inlining failed in call to ‘always_inline’ ‘vget_high_f32’: target specific option mismatch 7313 | vget_high_f32 (float32x4_t __a) | ^~~~~~~~~~~~~ /home/gregor/pd-else-1.0-rc13/Source/Shared/opus/celt/arm/celt_neon_intr.c:235:14: note: called from here 235 | SUMM = vmlaq_lane_f32(SUMM, YEXT[1], vget_high_f32(XX[0]), 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:8899:1: error: inlining failed in call to ‘always_inline’ ‘vextq_f32’: target specific option mismatch 8899 | vextq_f32 (float32x4_t __a, float32x4_t __b, const int __c) | ^~~~~~~~~ /home/gregor/pd-else-1.0-rc13/Source/Shared/opus/celt/arm/celt_neon_intr.c:234:17: note: called from here 234 | YEXT[1] = vextq_f32(YY[0], YY[1], 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:8043:1: error: inlining failed in call to ‘always_inline’ ‘vmlaq_lane_f32’: target specific option mismatch 8043 | vmlaq_lane_f32 (float32x4_t __a, float32x4_t __b, float32x2_t __c, const int __d) | ^~~~~~~~~~~~~~ /home/gregor/pd-else-1.0-rc13/Source/Shared/opus/celt/arm/celt_neon_intr.c:233:14: note: called from here 233 | SUMM = vmlaq_lane_f32(SUMM, YEXT[0], vget_low_f32(XX[0]), 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:7392:1: error: inlining failed in call to ‘always_inline’ ‘vget_low_f32’: target specific option mismatch 7392 | vget_low_f32 (float32x4_t __a) | ^~~~~~~~~~~~ /home/gregor/pd-else-1.0-rc13/Source/Shared/opus/celt/arm/celt_neon_intr.c:233:14: note: called from here 233 | SUMM = vmlaq_lane_f32(SUMM, YEXT[0], vget_low_f32(XX[0]), 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:8899:1: error: inlining failed in call to ‘always_inline’ ‘vextq_f32’: target specific option mismatch 8899 | vextq_f32 (float32x4_t __a, float32x4_t __b, const int __c) | ^~~~~~~~~ /home/gregor/pd-else-1.0-rc13/Source/Shared/opus/celt/arm/celt_neon_intr.c:232:17: note: called from here 232 | YEXT[0] = vextq_f32(YY[0], YY[1], 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:8043:1: error: inlining failed in call to ‘always_inline’ ‘vmlaq_lane_f32’: target specific option mismatch 8043 | vmlaq_lane_f32 (float32x4_t __a, float32x4_t __b, float32x2_t __c, const int __d) | ^~~~~~~~~~~~~~ /home/gregor/pd-else-1.0-rc13/Source/Shared/opus/celt/arm/celt_neon_intr.c:231:14: note: called from here 231 | SUMM = vmlaq_lane_f32(SUMM, YY[0], vget_low_f32(XX[0]), 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:7392:1: error: inlining failed in call to ‘always_inline’ ‘vget_low_f32’: target specific option mismatch 7392 | vget_low_f32 (float32x4_t __a) | ^~~~~~~~~~~~ /home/gregor/pd-else-1.0-rc13/Source/Shared/opus/celt/arm/celt_neon_intr.c:231:14: note: called from here 231 | SUMM = vmlaq_lane_f32(SUMM, YY[0], vget_low_f32(XX[0]), 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10446:1: error: inlining failed in call to ‘always_inline’ ‘vld1q_f32’: target specific option mismatch 10446 | vld1q_f32 (const float32_t * __a) | ^~~~~~~~~ /home/gregor/pd-else-1.0-rc13/Source/Shared/opus/celt/arm/celt_neon_intr.c:228:15: note: called from here 228 | XX[0] = vld1q_f32(xi); | ^~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10446:1: error: inlining failed in call to ‘always_inline’ ‘vld1q_f32’: target specific option mismatch 10446 | vld1q_f32 (const float32_t * __a) | ^~~~~~~~~ /home/gregor/pd-else-1.0-rc13/Source/Shared/opus/celt/arm/celt_neon_intr.c:226:15: note: called from here 226 | YY[1] = vld1q_f32(yi); | ^~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10446:1: error: inlining failed in call to ‘always_inline’ ‘vld1q_f32’: target specific option mismatch 10446 | vld1q_f32 (const float32_t * __a) | ^~~~~~~~~ /home/gregor/pd-else-1.0-rc13/Source/Shared/opus/celt/arm/celt_neon_intr.c:246:14: note: called from here 246 | YY[0]= vld1q_f32(++yi); | ^~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:8043:1: error: inlining failed in call to ‘always_inline’ ‘vmlaq_lane_f32’: target specific option mismatch 8043 | vmlaq_lane_f32 (float32x4_t __a, float32x4_t __b, float32x2_t __c, const int __d) | ^~~~~~~~~~~~~~ /home/gregor/pd-else-1.0-rc13/Source/Shared/opus/celt/arm/celt_neon_intr.c:245:14: note: called from here 245 | SUMM = vmlaq_lane_f32(SUMM, YY[0], XX_2, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10718:1: error: inlining failed in call to ‘always_inline’ ‘vld1_dup_f32’: target specific option mismatch 10718 | vld1_dup_f32 (const float32_t * __a) | ^~~~~~~~~~~~ /home/gregor/pd-else-1.0-rc13/Source/Shared/opus/celt/arm/celt_neon_intr.c:244:14: note: called from here 244 | XX_2 = vld1_dup_f32(xi++); | ^~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:11024:1: error: inlining failed in call to ‘always_inline’ ‘vst1q_f32’: target specific option mismatch 11024 | vst1q_f32 (float32_t * __a, float32x4_t __b) | ^~~~~~~~~ /home/gregor/pd-else-1.0-rc13/Source/Shared/opus/celt/arm/celt_neon_intr.c:252:4: note: called from here 252 | vst1q_f32(sum, SUMM); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:8043:1: error: inlining failed in call to ‘always_inline’ ‘vmlaq_lane_f32’: target specific option mismatch 8043 | vmlaq_lane_f32 (float32x4_t __a, float32x4_t __b, float32x2_t __c, const int __d) | ^~~~~~~~~~~~~~ /home/gregor/pd-else-1.0-rc13/Source/Shared/opus/celt/arm/celt_neon_intr.c:250:11: note: called from here 250 | SUMM = vmlaq_lane_f32(SUMM, YY[0], XX_2, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10718:1: error: inlining failed in call to ‘always_inline’ ‘vld1_dup_f32’: target specific option mismatch 10718 | vld1_dup_f32 (const float32_t * __a) | ^~~~~~~~~~~~ /home/gregor/pd-else-1.0-rc13/Source/Shared/opus/celt/arm/celt_neon_intr.c:249:11: note: called from here 249 | XX_2 = vld1_dup_f32(xi); | ^~~~~~~~~~~~~~~~ make[2]: *** [Source/Shared/opus/CMakeFiles/opus.dir/build.make:2036: Source/Shared/opus/CMakeFiles/opus.dir/celt/arm/celt_neon_intr.c.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:9283: Source/Shared/opus/CMakeFiles/opus.dir/all] Error 2 make: *** [Makefile:156: all] Error 2the last time @timothyschoen made suggestions to leave out [pd.link~] but especially that object would be great on a raspberry pi!
I tried with installing libopus-dev and libopusenc-dev on my pi but that didnt change anything. -
rg.kies
posted in news • read morehi @timothyschoen! is there anything more i can try to make this work, or disable the problematic objects? It would be really nice to have an up to date version of else working on raspberry pi, the newest one there is RC9
-
rg.kies
posted in news • read moreoh, yeah that makes sense...
but no there are errors related to opus again, are the files in Source/Shared/opus only needed for [pdlink~] I guess then i could move them away too.[ 68%] Built target wt_tilde [ 68%] Building C object Source/Shared/opus/CMakeFiles/opus.dir/celt/arm/celt_neon_intr.c.o In file included from /home/gregor/pd-else-v.1.0-rc12/Source/Shared/opus/celt/arm/celt_neon_intr.c:37: /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h: In function ‘xcorr_kernel_neon_float’: /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:6784:1: error: inlining failed in call to ‘always_inline’ ‘vdupq_n_f32’: target specific option mismatch 6784 | vdupq_n_f32 (float32_t __a) | ^~~~~~~~~~~ /home/gregor/pd-else-v.1.0-rc12/Source/Shared/opus/celt/arm/celt_neon_intr.c:179:11: note: called from here 179 | SUMM = vdupq_n_f32(0); | ^~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10446:1: error: inlining failed in call to ‘always_inline’ ‘vld1q_f32’: target specific option mismatch 10446 | vld1q_f32 (const float32_t * __a) | ^~~~~~~~~ /home/gregor/pd-else-v.1.0-rc12/Source/Shared/opus/celt/arm/celt_neon_intr.c:178:12: note: called from here 178 | YY[0] = vld1q_f32(yi); | ^~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:8043:1: error: inlining failed in call to ‘always_inline’ ‘vmlaq_lane_f32’: target specific option mismatch 8043 | vmlaq_lane_f32 (float32x4_t __a, float32x4_t __b, float32x2_t __c, const int __d) | ^~~~~~~~~~~~~~ /home/gregor/pd-else-v.1.0-rc12/Source/Shared/opus/celt/arm/celt_neon_intr.c:212:14: note: called from here 212 | SUMM = vmlaq_lane_f32(SUMM, YEXT[2], vget_high_f32(XX[1]), 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:7313:1: error: inlining failed in call to ‘always_inline’ ‘vget_high_f32’: target specific option mismatch 7313 | vget_high_f32 (float32x4_t __a) | ^~~~~~~~~~~~~ /home/gregor/pd-else-v.1.0-rc12/Source/Shared/opus/celt/arm/celt_neon_intr.c:212:14: note: called from here 212 | SUMM = vmlaq_lane_f32(SUMM, YEXT[2], vget_high_f32(XX[1]), 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:8899:1: error: inlining failed in call to ‘always_inline’ ‘vextq_f32’: target specific option mismatch 8899 | vextq_f32 (float32x4_t __a, float32x4_t __b, const int __c) | ^~~~~~~~~ /home/gregor/pd-else-v.1.0-rc12/Source/Shared/opus/celt/arm/celt_neon_intr.c:211:17: note: called from here 211 | YEXT[2] = vextq_f32(YY[1], YY[2], 3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:8043:1: error: inlining failed in call to ‘always_inline’ ‘vmlaq_lane_f32’: target specific option mismatch 8043 | vmlaq_lane_f32 (float32x4_t __a, float32x4_t __b, float32x2_t __c, const int __d) | ^~~~~~~~~~~~~~ /home/gregor/pd-else-v.1.0-rc12/Source/Shared/opus/celt/arm/celt_neon_intr.c:210:14: note: called from here 210 | SUMM = vmlaq_lane_f32(SUMM, YEXT[1], vget_high_f32(XX[1]), 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:7313:1: error: inlining failed in call to ‘always_inline’ ‘vget_high_f32’: target specific option mismatch 7313 | vget_high_f32 (float32x4_t __a) | ^~~~~~~~~~~~~ /home/gregor/pd-else-v.1.0-rc12/Source/Shared/opus/celt/arm/celt_neon_intr.c:210:14: note: called from here 210 | SUMM = vmlaq_lane_f32(SUMM, YEXT[1], vget_high_f32(XX[1]), 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:8899:1: error: inlining failed in call to ‘always_inline’ ‘vextq_f32’: target specific option mismatch 8899 | vextq_f32 (float32x4_t __a, float32x4_t __b, const int __c) | ^~~~~~~~~ /home/gregor/pd-else-v.1.0-rc12/Source/Shared/opus/celt/arm/celt_neon_intr.c:209:17: note: called from here 209 | YEXT[1] = vextq_f32(YY[1], YY[2], 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:8043:1: error: inlining failed in call to ‘always_inline’ ‘vmlaq_lane_f32’: target specific option mismatch 8043 | vmlaq_lane_f32 (float32x4_t __a, float32x4_t __b, float32x2_t __c, const int __d) | ^~~~~~~~~~~~~~ /home/gregor/pd-else-v.1.0-rc12/Source/Shared/opus/celt/arm/celt_neon_intr.c:208:14: note: called from here 208 | SUMM = vmlaq_lane_f32(SUMM, YEXT[0], vget_low_f32(XX[1]), 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:7392:1: error: inlining failed in call to ‘always_inline’ ‘vget_low_f32’: target specific option mismatch 7392 | vget_low_f32 (float32x4_t __a) | ^~~~~~~~~~~~ /home/gregor/pd-else-v.1.0-rc12/Source/Shared/opus/celt/arm/celt_neon_intr.c:208:14: note: called from here 208 | SUMM = vmlaq_lane_f32(SUMM, YEXT[0], vget_low_f32(XX[1]), 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:8899:1: error: inlining failed in call to ‘always_inline’ ‘vextq_f32’: target specific option mismatch 8899 | vextq_f32 (float32x4_t __a, float32x4_t __b, const int __c) | ^~~~~~~~~ /home/gregor/pd-else-v.1.0-rc12/Source/Shared/opus/celt/arm/celt_neon_intr.c:207:17: note: called from here 207 | YEXT[0] = vextq_f32(YY[1], YY[2], 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:8043:1: error: inlining failed in call to ‘always_inline’ ‘vmlaq_lane_f32’: target specific option mismatch 8043 | vmlaq_lane_f32 (float32x4_t __a, float32x4_t __b, float32x2_t __c, const int __d) | ^~~~~~~~~~~~~~ /home/gregor/pd-else-v.1.0-rc12/Source/Shared/opus/celt/arm/celt_neon_intr.c:206:14: note: called from here 206 | SUMM = vmlaq_lane_f32(SUMM, YY[1], vget_low_f32(XX[1]), 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:7392:1: error: inlining failed in call to ‘always_inline’ ‘vget_low_f32’: target specific option mismatch 7392 | vget_low_f32 (float32x4_t __a) | ^~~~~~~~~~~~ /home/gregor/pd-else-v.1.0-rc12/Source/Shared/opus/celt/arm/celt_neon_intr.c:206:14: note: called from here 206 | SUMM = vmlaq_lane_f32(SUMM, YY[1], vget_low_f32(XX[1]), 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:8043:1: error: inlining failed in call to ‘always_inline’ ‘vmlaq_lane_f32’: target specific option mismatch 8043 | vmlaq_lane_f32 (float32x4_t __a, float32x4_t __b, float32x2_t __c, const int __d) | ^~~~~~~~~~~~~~ /home/gregor/pd-else-v.1.0-rc12/Source/Shared/opus/celt/arm/celt_neon_intr.c:204:14: note: called from here 204 | SUMM = vmlaq_lane_f32(SUMM, YEXT[2], vget_high_f32(XX[0]), 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:7313:1: error: inlining failed in call to ‘always_inline’ ‘vget_high_f32’: target specific option mismatch 7313 | vget_high_f32 (float32x4_t __a) | ^~~~~~~~~~~~~ /home/gregor/pd-else-v.1.0-rc12/Source/Shared/opus/celt/arm/celt_neon_intr.c:204:14: note: called from here 204 | SUMM = vmlaq_lane_f32(SUMM, YEXT[2], vget_high_f32(XX[0]), 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:8899:1: error: inlining failed in call to ‘always_inline’ ‘vextq_f32’: target specific option mismatch 8899 | vextq_f32 (float32x4_t __a, float32x4_t __b, const int __c) | ^~~~~~~~~ /home/gregor/pd-else-v.1.0-rc12/Source/Shared/opus/celt/arm/celt_neon_intr.c:203:17: note: called from here 203 | YEXT[2] = vextq_f32(YY[0], YY[1], 3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:8043:1: error: inlining failed in call to ‘always_inline’ ‘vmlaq_lane_f32’: target specific option mismatch 8043 | vmlaq_lane_f32 (float32x4_t __a, float32x4_t __b, float32x2_t __c, const int __d) | ^~~~~~~~~~~~~~ /home/gregor/pd-else-v.1.0-rc12/Source/Shared/opus/celt/arm/celt_neon_intr.c:202:14: note: called from here 202 | SUMM = vmlaq_lane_f32(SUMM, YEXT[1], vget_high_f32(XX[0]), 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:7313:1: error: inlining failed in call to ‘always_inline’ ‘vget_high_f32’: target specific option mismatch 7313 | vget_high_f32 (float32x4_t __a) | ^~~~~~~~~~~~~ /home/gregor/pd-else-v.1.0-rc12/Source/Shared/opus/celt/arm/celt_neon_intr.c:202:14: note: called from here 202 | SUMM = vmlaq_lane_f32(SUMM, YEXT[1], vget_high_f32(XX[0]), 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:8899:1: error: inlining failed in call to ‘always_inline’ ‘vextq_f32’: target specific option mismatch 8899 | vextq_f32 (float32x4_t __a, float32x4_t __b, const int __c) | ^~~~~~~~~ /home/gregor/pd-else-v.1.0-rc12/Source/Shared/opus/celt/arm/celt_neon_intr.c:201:17: note: called from here 201 | YEXT[1] = vextq_f32(YY[0], YY[1], 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:8043:1: error: inlining failed in call to ‘always_inline’ ‘vmlaq_lane_f32’: target specific option mismatch 8043 | vmlaq_lane_f32 (float32x4_t __a, float32x4_t __b, float32x2_t __c, const int __d) | ^~~~~~~~~~~~~~ /home/gregor/pd-else-v.1.0-rc12/Source/Shared/opus/celt/arm/celt_neon_intr.c:200:14: note: called from here 200 | SUMM = vmlaq_lane_f32(SUMM, YEXT[0], vget_low_f32(XX[0]), 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:7392:1: error: inlining failed in call to ‘always_inline’ ‘vget_low_f32’: target specific option mismatch 7392 | vget_low_f32 (float32x4_t __a) | ^~~~~~~~~~~~ /home/gregor/pd-else-v.1.0-rc12/Source/Shared/opus/celt/arm/celt_neon_intr.c:200:14: note: called from here 200 | SUMM = vmlaq_lane_f32(SUMM, YEXT[0], vget_low_f32(XX[0]), 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:8899:1: error: inlining failed in call to ‘always_inline’ ‘vextq_f32’: target specific option mismatch 8899 | vextq_f32 (float32x4_t __a, float32x4_t __b, const int __c) | ^~~~~~~~~ /home/gregor/pd-else-v.1.0-rc12/Source/Shared/opus/celt/arm/celt_neon_intr.c:199:17: note: called from here 199 | YEXT[0] = vextq_f32(YY[0], YY[1], 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:8043:1: error: inlining failed in call to ‘always_inline’ ‘vmlaq_lane_f32’: target specific option mismatch 8043 | vmlaq_lane_f32 (float32x4_t __a, float32x4_t __b, float32x2_t __c, const int __d) | ^~~~~~~~~~~~~~ /home/gregor/pd-else-v.1.0-rc12/Source/Shared/opus/celt/arm/celt_neon_intr.c:198:14: note: called from here 198 | SUMM = vmlaq_lane_f32(SUMM, YY[0], vget_low_f32(XX[0]), 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:7392:1: error: inlining failed in call to ‘always_inline’ ‘vget_low_f32’: target specific option mismatch 7392 | vget_low_f32 (float32x4_t __a) | ^~~~~~~~~~~~ /home/gregor/pd-else-v.1.0-rc12/Source/Shared/opus/celt/arm/celt_neon_intr.c:198:14: note: called from here 198 | SUMM = vmlaq_lane_f32(SUMM, YY[0], vget_low_f32(XX[0]), 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10446:1: error: inlining failed in call to ‘always_inline’ ‘vld1q_f32’: target specific option mismatch 10446 | vld1q_f32 (const float32_t * __a) | ^~~~~~~~~ /home/gregor/pd-else-v.1.0-rc12/Source/Shared/opus/celt/arm/celt_neon_intr.c:195:15: note: called from here 195 | XX[1] = vld1q_f32(xi); | ^~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10446:1: error: inlining failed in call to ‘always_inline’ ‘vld1q_f32’: target specific option mismatch 10446 | vld1q_f32 (const float32_t * __a) | ^~~~~~~~~ /home/gregor/pd-else-v.1.0-rc12/Source/Shared/opus/celt/arm/celt_neon_intr.c:193:15: note: called from here 193 | XX[0] = vld1q_f32(xi); | ^~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10446:1: error: inlining failed in call to ‘always_inline’ ‘vld1q_f32’: target specific option mismatch 10446 | vld1q_f32 (const float32_t * __a) | ^~~~~~~~~ /home/gregor/pd-else-v.1.0-rc12/Source/Shared/opus/celt/arm/celt_neon_intr.c:191:15: note: called from here 191 | YY[2] = vld1q_f32(yi); | ^~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10446:1: error: inlining failed in call to ‘always_inline’ ‘vld1q_f32’: target specific option mismatch 10446 | vld1q_f32 (const float32_t * __a) | ^~~~~~~~~ /home/gregor/pd-else-v.1.0-rc12/Source/Shared/opus/celt/arm/celt_neon_intr.c:189:15: note: called from here 189 | YY[1] = vld1q_f32(yi); | ^~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:8043:1: error: inlining failed in call to ‘always_inline’ ‘vmlaq_lane_f32’: target specific option mismatch 8043 | vmlaq_lane_f32 (float32x4_t __a, float32x4_t __b, float32x2_t __c, const int __d) | ^~~~~~~~~~~~~~ /home/gregor/pd-else-v.1.0-rc12/Source/Shared/opus/celt/arm/celt_neon_intr.c:237:14: note: called from here 237 | SUMM = vmlaq_lane_f32(SUMM, YEXT[2], vget_high_f32(XX[0]), 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:7313:1: error: inlining failed in call to ‘always_inline’ ‘vget_high_f32’: target specific option mismatch 7313 | vget_high_f32 (float32x4_t __a) | ^~~~~~~~~~~~~ /home/gregor/pd-else-v.1.0-rc12/Source/Shared/opus/celt/arm/celt_neon_intr.c:237:14: note: called from here 237 | SUMM = vmlaq_lane_f32(SUMM, YEXT[2], vget_high_f32(XX[0]), 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:8899:1: error: inlining failed in call to ‘always_inline’ ‘vextq_f32’: target specific option mismatch 8899 | vextq_f32 (float32x4_t __a, float32x4_t __b, const int __c) | ^~~~~~~~~ /home/gregor/pd-else-v.1.0-rc12/Source/Shared/opus/celt/arm/celt_neon_intr.c:236:17: note: called from here 236 | YEXT[2] = vextq_f32(YY[0], YY[1], 3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:8043:1: error: inlining failed in call to ‘always_inline’ ‘vmlaq_lane_f32’: target specific option mismatch 8043 | vmlaq_lane_f32 (float32x4_t __a, float32x4_t __b, float32x2_t __c, const int __d) | ^~~~~~~~~~~~~~ /home/gregor/pd-else-v.1.0-rc12/Source/Shared/opus/celt/arm/celt_neon_intr.c:235:14: note: called from here 235 | SUMM = vmlaq_lane_f32(SUMM, YEXT[1], vget_high_f32(XX[0]), 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:7313:1: error: inlining failed in call to ‘always_inline’ ‘vget_high_f32’: target specific option mismatch 7313 | vget_high_f32 (float32x4_t __a) | ^~~~~~~~~~~~~ /home/gregor/pd-else-v.1.0-rc12/Source/Shared/opus/celt/arm/celt_neon_intr.c:235:14: note: called from here 235 | SUMM = vmlaq_lane_f32(SUMM, YEXT[1], vget_high_f32(XX[0]), 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:8899:1: error: inlining failed in call to ‘always_inline’ ‘vextq_f32’: target specific option mismatch 8899 | vextq_f32 (float32x4_t __a, float32x4_t __b, const int __c) | ^~~~~~~~~ /home/gregor/pd-else-v.1.0-rc12/Source/Shared/opus/celt/arm/celt_neon_intr.c:234:17: note: called from here 234 | YEXT[1] = vextq_f32(YY[0], YY[1], 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:8043:1: error: inlining failed in call to ‘always_inline’ ‘vmlaq_lane_f32’: target specific option mismatch 8043 | vmlaq_lane_f32 (float32x4_t __a, float32x4_t __b, float32x2_t __c, const int __d) | ^~~~~~~~~~~~~~ /home/gregor/pd-else-v.1.0-rc12/Source/Shared/opus/celt/arm/celt_neon_intr.c:233:14: note: called from here 233 | SUMM = vmlaq_lane_f32(SUMM, YEXT[0], vget_low_f32(XX[0]), 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:7392:1: error: inlining failed in call to ‘always_inline’ ‘vget_low_f32’: target specific option mismatch 7392 | vget_low_f32 (float32x4_t __a) | ^~~~~~~~~~~~ /home/gregor/pd-else-v.1.0-rc12/Source/Shared/opus/celt/arm/celt_neon_intr.c:233:14: note: called from here 233 | SUMM = vmlaq_lane_f32(SUMM, YEXT[0], vget_low_f32(XX[0]), 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:8899:1: error: inlining failed in call to ‘always_inline’ ‘vextq_f32’: target specific option mismatch 8899 | vextq_f32 (float32x4_t __a, float32x4_t __b, const int __c) | ^~~~~~~~~ /home/gregor/pd-else-v.1.0-rc12/Source/Shared/opus/celt/arm/celt_neon_intr.c:232:17: note: called from here 232 | YEXT[0] = vextq_f32(YY[0], YY[1], 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:8043:1: error: inlining failed in call to ‘always_inline’ ‘vmlaq_lane_f32’: target specific option mismatch 8043 | vmlaq_lane_f32 (float32x4_t __a, float32x4_t __b, float32x2_t __c, const int __d) | ^~~~~~~~~~~~~~ /home/gregor/pd-else-v.1.0-rc12/Source/Shared/opus/celt/arm/celt_neon_intr.c:231:14: note: called from here 231 | SUMM = vmlaq_lane_f32(SUMM, YY[0], vget_low_f32(XX[0]), 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:7392:1: error: inlining failed in call to ‘always_inline’ ‘vget_low_f32’: target specific option mismatch 7392 | vget_low_f32 (float32x4_t __a) | ^~~~~~~~~~~~ /home/gregor/pd-else-v.1.0-rc12/Source/Shared/opus/celt/arm/celt_neon_intr.c:231:14: note: called from here 231 | SUMM = vmlaq_lane_f32(SUMM, YY[0], vget_low_f32(XX[0]), 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10446:1: error: inlining failed in call to ‘always_inline’ ‘vld1q_f32’: target specific option mismatch 10446 | vld1q_f32 (const float32_t * __a) | ^~~~~~~~~ /home/gregor/pd-else-v.1.0-rc12/Source/Shared/opus/celt/arm/celt_neon_intr.c:228:15: note: called from here 228 | XX[0] = vld1q_f32(xi); | ^~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10446:1: error: inlining failed in call to ‘always_inline’ ‘vld1q_f32’: target specific option mismatch 10446 | vld1q_f32 (const float32_t * __a) | ^~~~~~~~~ /home/gregor/pd-else-v.1.0-rc12/Source/Shared/opus/celt/arm/celt_neon_intr.c:226:15: note: called from here 226 | YY[1] = vld1q_f32(yi); | ^~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10446:1: error: inlining failed in call to ‘always_inline’ ‘vld1q_f32’: target specific option mismatch 10446 | vld1q_f32 (const float32_t * __a) | ^~~~~~~~~ /home/gregor/pd-else-v.1.0-rc12/Source/Shared/opus/celt/arm/celt_neon_intr.c:246:14: note: called from here 246 | YY[0]= vld1q_f32(++yi); | ^~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:8043:1: error: inlining failed in call to ‘always_inline’ ‘vmlaq_lane_f32’: target specific option mismatch 8043 | vmlaq_lane_f32 (float32x4_t __a, float32x4_t __b, float32x2_t __c, const int __d) | ^~~~~~~~~~~~~~ /home/gregor/pd-else-v.1.0-rc12/Source/Shared/opus/celt/arm/celt_neon_intr.c:245:14: note: called from here 245 | SUMM = vmlaq_lane_f32(SUMM, YY[0], XX_2, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10718:1: error: inlining failed in call to ‘always_inline’ ‘vld1_dup_f32’: target specific option mismatch 10718 | vld1_dup_f32 (const float32_t * __a) | ^~~~~~~~~~~~ /home/gregor/pd-else-v.1.0-rc12/Source/Shared/opus/celt/arm/celt_neon_intr.c:244:14: note: called from here 244 | XX_2 = vld1_dup_f32(xi++); | ^~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:11024:1: error: inlining failed in call to ‘always_inline’ ‘vst1q_f32’: target specific option mismatch 11024 | vst1q_f32 (float32_t * __a, float32x4_t __b) | ^~~~~~~~~ /home/gregor/pd-else-v.1.0-rc12/Source/Shared/opus/celt/arm/celt_neon_intr.c:252:4: note: called from here 252 | vst1q_f32(sum, SUMM); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:8043:1: error: inlining failed in call to ‘always_inline’ ‘vmlaq_lane_f32’: target specific option mismatch 8043 | vmlaq_lane_f32 (float32x4_t __a, float32x4_t __b, float32x2_t __c, const int __d) | ^~~~~~~~~~~~~~ /home/gregor/pd-else-v.1.0-rc12/Source/Shared/opus/celt/arm/celt_neon_intr.c:250:11: note: called from here 250 | SUMM = vmlaq_lane_f32(SUMM, YY[0], XX_2, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10718:1: error: inlining failed in call to ‘always_inline’ ‘vld1_dup_f32’: target specific option mismatch 10718 | vld1_dup_f32 (const float32_t * __a) | ^~~~~~~~~~~~ /home/gregor/pd-else-v.1.0-rc12/Source/Shared/opus/celt/arm/celt_neon_intr.c:249:11: note: called from here 249 | XX_2 = vld1_dup_f32(xi); | ^~~~~~~~~~~~~~~~ make[2]: *** [Source/Shared/opus/CMakeFiles/opus.dir/build.make:2036: Source/Shared/opus/CMakeFiles/opus.dir/celt/arm/celt_neon_intr.c.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:8925: Source/Shared/opus/CMakeFiles/opus.dir/all] Error 2 make: *** [Makefile:156: all] Error 2```