|
From: Doug G. <dou...@gm...> - 2021-09-29 02:37:56
|
Managed to get the code compiled. Perl is installed however the XML::Parser module called up in the generate_lscp_shell_reference.pl script line 15. After installing this module and re-running the script directly the build proceeded until RTMath.cpp. I am compiling this on a Raspberry PI 4 - ARM processor obviously, the attached patch as I used the first time I compiled the code some months ago was required. I had thought it may have by now been applied in the current source: cd src/common/ cp atomic.h atomic.h.org cp RTMath.cpp RTMath.cpp.org patch -p2 <../../linuxsampler-armv7l.patch One issue I do have is an error signing the package, this has not been an issue with the packages but I'd like to know how to fix it perhaps using my own gpg key. (I have obscured your email address here): signfile linuxsampler_2.2.0_armhf.buildinfo gpg: skipped "Christian Schoenebeck <....@users.sourceforge.net>": No secret key gpg: dpkg-sign.0v6yB9ud/linuxsampler_2.2.0_armhf.buildinfo: clear-sign failed: No secret key Thanks for the help, doubtless I will have further questions. Doug On Tue, 28 Sept 2021 at 22:48, Christian Schoenebeck < sch...@li...> wrote: > On Dienstag, 28. September 2021 14:33:11 CEST Doug Gray wrote: > > Thanks for the help. Flex was not installed, fixed that and ran 'make > > parser'. > > I'm building deb packages BTW, the compile got much further until this > > error -see below. More files to generate? > > > > /bin/bash ../../libtool --tag=CXX --mode=compile > arm-linux-gnueabihf-g++ > > -std=gnu++14 -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgig > > -Wreturn-type -ffast-math -g -O2 -pthread -MT lscp_shell_reference.lo > -MD > > -MP -MF $depbase.Tpo -c -o lscp_shell_reference.lo > lscp_shell_reference.cpp > > &&\ > > mv -f $depbase.Tpo $depbase.Plo > > libtool: compile: arm-linux-gnueabihf-g++ -std=gnu++14 -DHAVE_CONFIG_H > -I. > > -I../.. -I/usr/include/libgig -Wreturn-type -ffast-math -g -O2 -pthread > -MT > > lscp_shell_reference.lo -MD -MP -MF .deps/lscp_shell_reference.Tpo -c > > lscp_shell_reference.cpp -fPIC -DPIC -o .libs/lscp_shell_reference.o > > arm-linux-gnueabihf-g++: error: lscp_shell_reference.cpp: No such file or > > directory > > lscp_shell_reference.cpp "should" be auto generated by "make parser" as > well, > which actually triggers execution of scripts/ > generate_lscp_shell_reference.pl > > You do have Perl installed, right? Because that's the only dependency I > can > see for this script. But Perl is usually available on any base > installation. > > You can try to run the script manually and see what happens: > > cd scripts > ./generate_lscp_shell_reference.pl > > CU > Christian > > > > > _______________________________________________ > Linuxsampler-devel mailing list > Lin...@li... > https://lists.sourceforge.net/lists/listinfo/linuxsampler-devel > |