Dear All,
I am trying to compile the application Darling and I can not get the required OpenSuse packages right. The instructions they provide are for Debian, Ubuntu, Arch and Fedora. I get the error:
I was able to find the missing file. It is part of the gcc7 package.
/usr/lib64/gcc/x86_64-suse-linux/7/crtbeginS.o
How come the compiler can not find it?
I am trying to compile the application Darling and I can not get the required OpenSuse packages right. The instructions they provide are for Debian, Ubuntu, Arch and Fedora. I get the error:
Code:
bigb@linux-17qf:~/darling/build> make
[ 0%] Linking C executable elfloader_dummy32
/usr/bin/ld: cannot find crtbeginS.o: No such file or directory
clang-7.0.1: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [src/libelfloader/native/CMakeFiles/elfloader_dummy32.dir/build.make:121: src/libelfloader/native/elfloader_dummy32] Error 1
make[1]: *** [CMakeFiles/Makefile2:806: src/libelfloader/native/CMakeFiles/elfloader_dummy32.dir/all] Error 2
make: *** [Makefile:130: all] Error 2
/usr/lib64/gcc/x86_64-suse-linux/7/crtbeginS.o
How come the compiler can not find it?