ArtEze
ArtEze
Solution: Compile whitout `-O2`: `gcc -DPACKAGE_NAME=\"shc\" -DPACKAGE_TARNAME=\"shc\" -DPACKAGE_VERSION=\"4.0.3\" -DPACKAGE_STRING=\"shc\ 4.0.3\" -DPACKAGE_BUGREPORT=\"http://github.com/neurobin/shc/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"shc\" -DVERSION=\"4.0.3\" -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=0 -Dmalloc=rpl_malloc...
I have another error: ``` root@puppypc4427 shc-4.0.3 : make Making all in src make[1]: Entering directory '/initrd/mnt/dev_save/descargas/shc-4.0.3/shc-4.0.3/src' gcc -g -O2 -o shc shc.o shc.o: In function `eval_shell': /initrd/mnt/dev_save/descargas/shc-4.0.3/shc-4.0.3/src/shc.c:1009: undefined reference...
More errors: ```sh shc.c: In function 'acct': shc.c:145:40: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 145 | int parse_an_arg(int argc, char** argv){ | ^ shc.c:264:1: error:...
Error on make: /bin/sh: line 1: 21530 Segmentation fault out/shecc --dump-ir -o out/shecc-stage1.elf
Yes, it's puppylinux (a Slackware fork), I could already install the `gdb`. Out of `gdb`: ```sh gdb -q out/shecc Reading symbols from out/shecc... ``` At `run`: ```sh (gdb) run --dump-ir...
Error on make: /bin/sh: line 1: 21530 Segmentation fault out/shecc --dump-ir -o out/shecc-stage1.elf
I could change the ratio: ```sh sysctl vm.overcommit_ratio=1 vm.overcommit_ratio = 1 ``` I have already been able to do `make` correctly, although I do not know if that's why. But......
Error on make: /bin/sh: line 1: 21530 Segmentation fault out/shecc --dump-ir -o out/shecc-stage1.elf
Yes, apparently everything is correct... I did not know those tests, I see that none does `printf`. ```c make check SHECC out/tests/fib.elf Running out/tests/fib.elf ... F(10) = 55 Passed SHECC...
I have managed to overcome that problem, but now I have another error: ```sh root@puppypc30690:~# bauh Traceback (most recent call last): File "/usr/bin/bauh", line 8, in sys.exit(main()) File "/usr/lib/python3.9/site-packages/bauh/app.py", line...
Exactly, in particular it seems to be some Qt5 Open GL plugin. Is it totally necessary that bauh require `QtGui.abi3.so`? i can import Qt5 submodules and avoid their use?
I've reinstalled bauh again, this time in another PuppyLinux session, but now I'm getting another error. ```sh root@puppypc30690:/initrd/mnt/dev_save/lk/Python-3.9.5# bauh Traceback (most recent call last): File "/usr/bin/bauh", line 5, in from...
Again I was able to fix the above error. What I did was install `icu`... But another appears: ```sh Traceback (most recent call last): File "/usr/bin/bauh", line 8, in sys.exit(main())...