I'm trying to build Sigrok on Arch linux. I've taken these steps: $ git clone git://sigrok.org/sigrok-util $ cd sigrok-util/cross-compile/linux $ ./sigrok-cross-linux
I get this error: GEN src/libdrivers.lo GEN bindings/ruby/classes_wrap.cpp GEN bindings/java/org/sigrok/core/classes/classes_wrap.cxx bindings/swig/enums.i:1: Error: Unknown directive '%attribute'. make[1]: *** [Makefile:5953: bindings/java/org/sigrok/core/classes/classes_wrap.cxx] Error 1 make[1]: *** Waiting for unfinished jobs.... make: *** [Makefile:2211: all] Error 2 [cedric@cedric linux]$ Then I edited this file as suggested in this bug report: $ nano build/libsigrok/bindings/swig/classes.i https://sigrok.org/bugzilla/show_bug.cgi?id=1827 This edit didn't change the error: GEN bindings/java/org/sigrok/core/classes/doc.i GEN src/libdrivers.lo GEN bindings/ruby/classes_wrap.cpp GEN bindings/java/org/sigrok/core/classes/classes_wrap.cxx bindings/swig/enums.i:1: Error: Unknown directive '%attribute'. make[1]: *** [Makefile:5953: bindings/java/org/sigrok/core/classes/classes_wrap.cxx] Error 1 make[1]: *** Waiting for unfinished jobs.... make: *** [Makefile:2211: all] Error 2 Removing the build directory doesn't change the error: $ rm -rf build/ $ ./sigrok-cross-linux GEN bindings/ruby/classes_wrap.cpp GEN bindings/java/org/sigrok/core/classes/classes_wrap.cxx bindings/swig/enums.i:1: Error: Unknown directive '%attribute'. make[1]: *** [Makefile:5953: bindings/java/org/sigrok/core/classes/classes_wrap.cxx] Error 1 Afterwards, my edit in build/libsigrok/bindings/swig/classes.i has been reverted. My versions: $ uname -a Linux cedric 6.5.7-arch1-1 #1 SMP PREEMPT_DYNAMIC Tue, 10 Oct 2023 21:10:21 +0000 x86_64 GNU/Linux How can I solve this? ________________________________________________________ Your E-Mail. Your Cloud. Your Office. eclipso Mail & Cloud. https://www.eclipso.eu _______________________________________________ sigrok-devel mailing list sigrok-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sigrok-devel