[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Trying to build GNUstep from git repo and clang-9 on Raspbian Buster (10
From: |
Patrick Cardona |
Subject: |
Trying to build GNUstep from git repo and clang-9 on Raspbian Buster (10.4) |
Date: |
Sun, 14 Jun 2020 23:15:57 +0200 |
User-agent: |
Mutt/1.10.1 (2018-07-13) |
Hi David,
Hi All,
I tried to make GNUstep from git according to the wiki :
http://wiki.gnustep.org/index.php/Building_GNUstep_under_Debian_FreeBSD
I am stuck at this step : building libobjc2.
These are the steps and things done :
Building GNUstep under Raspbian (Buster 10.4) :
Step 1) Dependencies under Debian 10 : all done
Step 2) We install a decent clang compiler : done with clang 9, and lldb-9,
lld-9
pi@raspberrypi:~/Fabrique/gnustep $ clang-9 --version
clang version 9.0.1-6+rpi1~bpo10+1
Target: armv6k-unknown-linux-gnueabihf
Thread model: posix
InstalledDir: /usr/bin
Step 3) Download GNUSTEP (from git) : all done
Step 4) libiconv : passed.
Step 5) Defaults : updated due to clang-9
export CC=/usr/bin/clang-9
export CXX=/usr/bin/clang++-9
...
Step 6) libdispatch : failed / passed
pi@raspberrypi:~/Fabrique/gnustep/swift-corelibs-libdispatch/build $ cmake ..
-DCMAKE_C_COMPILER=${CC} \
> -DCMAKE_CXX_COMPILER=${CXX} \
> -DCMAKE_BUILD_TYPE=Release \
> -DUSE_GOLD_LINKER=YES
CMake Error at CMakeLists.txt:2 (cmake_minimum_required):
CMake 3.15.1 or higher is required. You are running version 3.13.4
Step 7) libobjc2 / gnustep-base :
Step 7-a) Blocked at building libobjc2 due to an ASM configure error :
pi@raspberrypi:~/Fabrique/gnustep/libobjc2/build $ cmake ..
-DCMAKE_BUILD_TYPE=Release \
> -DBUILD_STATIC_LIBOBJC=1 \
> -DCMAKE_C_COMPILER=${CC} \
> -DCMAKE_CXX_COMPILER=${CXX} \
> -DCMAKE_LINKER=${LD} \
> -DCMAKE_MODULE_LINKER_FLAGS=${LDFLAGS}
>-- The ASM compiler identification is unknown
>-- Found assembler: /usr/local/clang_9.0.0/bin/clang-9
>CMake Error at CMakeLists.txt:3 (project):
> The CMAKE_ASM_COMPILER:
>
> /usr/local/clang_9.0.0/bin/clang-9
>
> is not a full path to an existing compiler tool.
>
> Tell CMake where to find the compiler by setting either the environment
> variable "ASM" or the CMake cache entry CMAKE_ASM_COMPILER to the full path
> to the compiler, or to the compiler name if it is in the PATH.
>
>
>-- Warning: Did not find file Compiler/-ASM
>-- Configuring incomplete, errors occurred!
>See also "/home/pi/Fabrique/gnustep/libobjc2/build/CMakeFiles/CMakeOutput.log".
>See also "/home/pi/Fabrique/gnustep/libobjc2/build/CMakeFiles/CMakeError.log".
Well, your help will be much appreciated.
Regards,
--
Patrick CARDONA
- Trying to build GNUstep from git repo and clang-9 on Raspbian Buster (10.4),
Patrick Cardona <=
- Re: Trying to build GNUstep from git repo and clang-9 on Raspbian Buster (10.4), Johannes Brakensiek, 2020/06/15
- Re: Trying to build GNUstep from git repo and clang-9 on Raspbian Buster (10.4), Patrick Cardona, 2020/06/16
- Re: Trying to build GNUstep from git repo and clang-9 on Raspbian Buster (10.4), David Chisnall, 2020/06/18
- Re: Trying to build GNUstep from git repo and clang-9 on Raspbian Buster (10.4), Johannes Brakensiek, 2020/06/19
- Re: Trying to build GNUstep from git repo and clang-9 on Raspbian Buster (10.4), Andreas Fink, 2020/06/22