[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#29644: gcc-objc is unusable without its 'gcc' executable.
From: |
Zhu Zihao |
Subject: |
bug#29644: gcc-objc is unusable without its 'gcc' executable. |
Date: |
Sat, 26 Mar 2022 18:53:07 +0800 |
User-agent: |
mu4e 1.6.10; emacs 27.2 |
You can try with (on d05fcc21cb9509084a0424e6808b84b58dc52d62, but I
guess the commit doesn't matters.)
```
guix shell gcc@10 gcc-objc@10 clang@13
cat > hello.m << "EOF"
#include <stdio.h>
int main(int argc, const char * argv[]) {
printf ("Hello, world!\n");
return 0;
}
EOF
```
`LANG=C gcc hello.m -o hello` complains that Objective-C compiler is not
installed.
`LANG=C clang hello.m -o hello` can compile to hello binary.
Even I try set environment variable GCC_EXEC_PREFIX (described in
https://gcc.gnu.org/onlinedocs/gcc/Environment-Variables.html)
GCC_EXEC_PREFIX=$GUIX_ENVIRONMENT/libexec/gcc/x86_64-unknown-linux-gnu/10.3.0
gcc hello.m -o hello
or pass option
`-B$GUIX_ENVIRONMENT/libexec/gcc/x86_64-unknown-linux-gnu/10.3.0`. It
still says no Objective-C compiler.
Maxime Devos <maximedevos@telenet.be> writes:
> [[PGP Signed Part:Undecided]]
> Zhu Zihao schreef op za 26-03-2022 om 13:49 [+0800]:
>> I'm planning to package some GNUStep packages to Guix, but the gcc-
>> objc is broken.
>>
>> Any one interested in fixing GCC? [...]
>
> How is it broken? Is there some error message or something?
>
> Greetings,
> Maxime.
>
> [[End of PGP Signed Part]]
--
Retrieve my PGP public key:
gpg --recv-keys D47A9C8B2AE3905B563D9135BE42B352A9F6821F
Zihao
signature.asc
Description: PGP signature