Closed ghost closed 3 years ago
Hi @mari486, what branch are you using?
Yes, you might need the update-sources
branch, but it will be merged in soon
@CuriousTommy I used the commands:
git clone --recursive git pull git submodule init git submodule update
But it seems that the branch I need is not yet available.
You can try it out now with git checkout update-sources && git submodule update
I finished the procedures and tried to build, but ...
[ 0%] Building C object src/libelfloader/native/CMakeFiles/elfloader_dummy64.dir/elfcalls.c.o
clang: error: the clang compiler does not support '-mmacosx-version-min=10.15'
clang: error: the clang compiler does not support '-mmacosx-version-min=10.15'
make[2]: ** [src/libelfloader/native/CMakeFiles/elfloader_dummy64.dir/elfcalls.c.o] Erro 1
make[1]: ** [src/libelfloader/native/CMakeFiles/elfloader_dummy64.dir/all] Erro 2
make: ** [all] Erro 2
huh, what clang version do you have?
it literally says in the cmake output
-- The C compiler identification is Clang 3.4.2
-- The CXX compiler identification is Clang 3.4.2
that's an painfully outdated clang version, we are at 11 (stable release) now
Yes that is 6 years old and not supported.
I was able to build and run Darling on OpenSUSE. I'm going to update the install instructions to include the dependencies needed for OpenSUSE users.
This works now, do
cmake .. -DTARGET_i386=off
Originally posted by @ahyattdev in https://github.com/darlinghq/darling/issues/877#issuecomment-776259522
It still requires a 32-bit library, I got to install "glibc-devel.i686", but it doesn't work.