configure: error: C compiler tidak dapat membuat executable

141

Saya telah memeriksa sejumlah pertanyaan serupa tentang stackoverflow tetapi belum menemukan jawaban.

Saya mencoba menginstal memcached di Lion OSX seperti yang ditunjukkan di sini .

Inilah yang saya dapatkan:

j-court-demones-macbook-pro:libevent-1.4.12-stable jcourtdemone$ ./configure; make
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... ./install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... no
checking for awk... awk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... 
configure: error: in `/tmp/libevent-1.4.12-stable':
configure: error: C compiler cannot create executables
See `config.log' for more details.
make: *** No targets specified and no makefile found.  Stop.

Saya telah menginstal ulang Xcode seperti yang disarankan di beberapa tempat, tetapi tidak ada dadu.

Inilah config.log saya:

This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by configure, which was
generated by GNU Autoconf 2.63.  Invocation command line was

  $ ./configure 

## --------- ##
## Platform. ##
## --------- ##

hostname = j-court-demones-macbook-pro.local
uname -m = x86_64
uname -r = 11.3.0
uname -s = Darwin
uname -v = Darwin Kernel Version 11.3.0: Thu Jan 12 18:47:41 PST 2012; root:xnu-1699.24.23~1/RELEASE_X86_64

/usr/bin/uname -p = i386
/bin/uname -X     = unknown

/bin/arch              = unknown
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo      = Mach kernel version:
     Darwin Kernel Version 11.3.0: Thu Jan 12 18:47:41 PST 2012; root:xnu-1699.24.23~1/RELEASE_X86_64
Kernel configured for up to 8 processors.
4 processors are physically available.
8 processors are logically available.
Processor type: i486 (Intel 80486)
Processors active: 0 1 2 3 4 5 6 7
Primary memory available: 4.00 gigabytes
Default processor set: 109 tasks, 599 threads, 8 processors
Load average: 0.98, Mach factor: 7.01
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH: /opt/local/bin
PATH: /opt/local/sbin
PATH: /opt/local/bin
PATH: /opt/local/sbin
PATH: /usr/bin
PATH: /Developer/usr/bin
PATH: /usr/bin
PATH: /bin
PATH: /usr/sbin
PATH: /sbin
PATH: /usr/local/bin
PATH: /usr/X11/bin


## ----------- ##
## Core tests. ##
## ----------- ##

configure:2077: checking for a BSD-compatible install
configure:2145: result: /usr/bin/install -c
configure:2156: checking whether build environment is sane
configure:2199: result: yes
configure:2224: checking for a thread-safe mkdir -p
configure:2263: result: ./install-sh -c -d
configure:2276: checking for gawk
configure:2306: result: no
configure:2276: checking for mawk
configure:2306: result: no
configure:2276: checking for nawk
configure:2306: result: no
configure:2276: checking for awk
configure:2292: found /usr/bin/awk
configure:2303: result: awk
configure:2314: checking whether make sets $(MAKE)
configure:2336: result: yes
configure:2575: checking for gcc
configure:2591: found /Developer/usr/bin/gcc
configure:2602: result: gcc
configure:2834: checking for C compiler version
configure:2842: gcc --version >&5
i686-apple-darwin9-gcc-4.0.1 (GCC) 4.0.1 (Apple Inc. build 5484)
Copyright (C) 2005 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

configure:2846: $? = 0
configure:2853: gcc -v >&5
Using built-in specs.
Target: i686-apple-darwin9
Configured with: /var/tmp/gcc/gcc-5484~1/src/configure --disable-checking -enable-werror --prefix=/usr --mandir=/share/man --enable-languages=c,objc,c++,obj-c++ --program-transform-name=/^[cg][^.-]*$/s/$/-4.0/ --with-gxx-include-dir=/include/c++/4.0.0 --with-slibdir=/usr/lib --build=i686-apple-darwin9 --with-arch=apple --with-tune=generic --host=i686-apple-darwin9 --target=i686-apple-darwin9
Thread model: posix
gcc version 4.0.1 (Apple Inc. build 5484)
configure:2857: $? = 0
configure:2864: gcc -V >&5
gcc-4.0: argument to `-V' is missing
configure:2868: $? = 1
configure:2891: checking for C compiler default output file name
configure:2913: gcc    conftest.c  >&5
ld: library not found for -lcrt1.10.5.o
collect2: ld returned 1 exit status
configure:2917: $? = 1
configure:2955: result: 
configure: failed program was:
| /* confdefs.h.  */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "libevent"
| #define VERSION "1.4.12-stable"
| /* end confdefs.h.  */
| 
| int
| main ()
| {
| 
|   ;
|   return 0;
| }
configure:2961: error: in `/tmp/libevent-1.4.12-stable':
configure:2964: error: C compiler cannot create executables
See `config.log' for more details.

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_env_CCC_set=
ac_cv_env_CCC_value=
ac_cv_env_CC_set=
ac_cv_env_CC_value=
ac_cv_env_CFLAGS_set=
ac_cv_env_CFLAGS_value=
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_CXXCPP_set=
ac_cv_env_CXXCPP_value=
ac_cv_env_CXXFLAGS_set=
ac_cv_env_CXXFLAGS_value=
ac_cv_env_CXX_set=
ac_cv_env_CXX_value=
ac_cv_env_F77_set=
ac_cv_env_F77_value=
ac_cv_env_FFLAGS_set=
ac_cv_env_FFLAGS_value=
ac_cv_env_LDFLAGS_set=
ac_cv_env_LDFLAGS_value=
ac_cv_env_LIBS_set=
ac_cv_env_LIBS_value=
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_path_install='/usr/bin/install -c'
ac_cv_prog_AWK=awk
ac_cv_prog_ac_ct_CC=gcc
ac_cv_prog_make_make_set=yes

## ----------------- ##
## Output variables. ##
## ----------------- ##

ACLOCAL='${SHELL} /tmp/libevent-1.4.12-stable/missing --run aclocal-1.10'
AMDEPBACKSLASH=''
AMDEP_FALSE=''
AMDEP_TRUE=''
AMTAR='${SHELL} /tmp/libevent-1.4.12-stable/missing --run tar'
AR=''
AUTOCONF='${SHELL} /tmp/libevent-1.4.12-stable/missing --run autoconf'
AUTOHEADER='${SHELL} /tmp/libevent-1.4.12-stable/missing --run autoheader'
AUTOMAKE='${SHELL} /tmp/libevent-1.4.12-stable/missing --run automake-1.10'
AWK='awk'
BUILD_WIN32_FALSE=''
BUILD_WIN32_TRUE=''
CC='gcc'
CCDEPMODE=''
CFLAGS=''
CPP=''
CPPFLAGS=''
CXX=''
CXXCPP=''
CXXDEPMODE=''
CXXFLAGS=''
CYGPATH_W='echo'
DEFS=''
DEPDIR=''
DSYMUTIL=''
ECHO='/bin/echo'
ECHO_C='\c'
ECHO_N=''
ECHO_T=''
EGREP=''
EXEEXT=''
F77=''
FFLAGS=''
GREP=''
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
LDFLAGS=''
LIBOBJS=''
LIBS=''
LIBTOOL=''
LIBTOOL_DEPS=''
LN_S=''
LTLIBOBJS=''
MAKEINFO='${SHELL} /tmp/libevent-1.4.12-stable/missing --run makeinfo'
MKDIR_P='./install-sh -c -d'
NMEDIT=''
OBJEXT=''
PACKAGE='libevent'
PACKAGE_BUGREPORT=''
PACKAGE_NAME=''
PACKAGE_STRING=''
PACKAGE_TARNAME=''
PACKAGE_VERSION=''
PATH_SEPARATOR=':'
RANLIB=''
SED=''
SET_MAKE=''
SHELL='/bin/sh'
STRIP=''
VERSION='1.4.12-stable'
ac_ct_CC='gcc'
ac_ct_CXX=''
ac_ct_F77=''
am__fastdepCC_FALSE=''
am__fastdepCC_TRUE=''
am__fastdepCXX_FALSE=''
am__fastdepCXX_TRUE=''
am__include=''
am__isrc=''
am__leading_dot='.'
am__quote=''
am__tar='${AMTAR} chof - "$$tardir"'
am__untar='${AMTAR} xf -'
bindir='${exec_prefix}/bin'
build=''
build_alias=''
build_cpu=''
build_os=''
build_vendor=''
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE}'
dvidir='${docdir}'
exec_prefix='NONE'
host=''
host_alias=''
host_cpu=''
host_os=''
host_vendor=''
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
install_sh='$(SHELL) /tmp/libevent-1.4.12-stable/install-sh'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'
mandir='${datarootdir}/man'
mkdir_p='$(top_builddir)/./install-sh -c -d'
oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='/usr/local'
program_transform_name='s,x,x,'
psdir='${docdir}'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target_alias=''

## ----------- ##
## confdefs.h. ##
## ----------- ##

#define PACKAGE_NAME ""
#define PACKAGE_TARNAME ""
#define PACKAGE_VERSION ""
#define PACKAGE_STRING ""
#define PACKAGE_BUGREPORT ""
#define PACKAGE "libevent"
#define VERSION "1.4.12-stable"

configure: exit 77
CourtDemone
sumber
2
Untuk menyelamatkan orang yang memburu log Anda, kesalahan sebenarnya adalah:ld: library not found for -lcrt1.10.5.o
Greg Hewgill
1
Pertanyaannya adalah, apakah Anda pernah mengkompilasi hal lain pada mesin ini sebelumnya, atau ini pertama kali?
Greg Hewgill
1
Saya khawatir pertanyaan ini tidak benar-benar terkait pemrograman , tetapi lebih lanjut tentang pemasangan perangkat lunak . Jika Anda tidak tahu apa-apa tentang pemrograman, maka ada tempat yang lebih baik untuk menemukan jenis bantuan yang Anda cari.
Greg Hewgill
2
Saya tidak yakin saya setuju dengan penilaian "tidak terkait pemrograman". Masalahnya sepertinya salah satu alat pengembang diinstal dan dikonfigurasi ('tentu saja, saya pikir mereka diinstal secara default di Lion). Jika demikian, ini akan menjadi "alat unik untuk profesi pemrograman" atau apa pun yang dikatakan oleh FAQ.
dmckee --- ex-moderator kitten
4
Saya menemukan item ini karena saya mengalami masalah yang sangat mirip ketika mencoba membangun perpustakaan iOS pada mesin yang sudah saya gunakan untuk pemrograman selama beberapa waktu. Tampak sangat valid bagi saya!
Andy Dent

Jawaban:

117

Anda memiliki seperangkat alat pengembang yang lama. gcc melaporkan versinya sebagai 4.0.1. Ini mungkin tersisa dari migrasi dari versi OS yang lebih lama. Jika Anda menginstal Xcode 4.3.x, Anda harus menjalankannya, masuk ke preferensi, pilih tab Unduhan, dan klik "Instal" di sebelah paket Alat Baris Perintah.

Ken Thomases
sumber
4
Jika Anda membaca jawaban ini, ini pasti sesuatu yang harus Anda lakukan, tetapi perlu diketahui bahwa itu tidak akan menyelesaikan masalah Anda dengan paket lain yang Anda coba bangun. Jadi pertama instal alat-alat baris perintah kemudian lihat jawaban di bawah ini oleh @sterescott dan itu akan mengatasi masalah Anda. Beberapa paket seperti mod_jk digunakan /usr/sbin/apxs -q CCdi configure untuk meminta kompiler C. APXS memuntahkannya, tetapi memiliki jalur yang salah sehingga Anda terus mendapatkan kesalahan.
Adrian Rodriguez
1
Ini membantu, tetapi perbaikan terakhir datang dari sini: glenscott.co.uk/blog/2011/08/29/…
Jazzy
1
Paket Tools command line ars kini tersedia di: developer.apple.com/downloads
Danny D'Amours
3
Dalam Xcode 7 Alat Baris Perintah terletak di tab Lokasi. Dalam kasus saya, saya memperbaiki masalah menginstal python dengan memilih Xcode 7.3.1
Marco Pelegrini
Jika seseorang membaca ini pada 2017 atau lebih baru, Anda harus mengatur tanggal sistem kembali ke Februari 2013 atau akan ada kesalahan mengklaim pkg Bluetooth tidak dipercaya. Beberapa masalah dengan sertifikat kedaluwarsa.
Johannes Jander
140

Saya telah menginstal 10.8 dan Xcode 4.4 dengan alat-alat Command Line, namun saya masih mendapatkan kesalahan ini. Daripada menginstal ulang Xcode, saya perhatikan ada dua baris yang relevan di config.log saya:

configure:5130: checking for C compiler version
configure:5139: /Applications/Xcode.app/Contents/Developer/Toolchains/OSX10.8.xctoolchain/usr/bin/cc --version >&5

Jalan itu tidak ada untuk saya. Sebaliknya saya punya:

/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain

Kompiler C ("cc") terletak di dalam direktori xctoolchain itu. Saya membuat symlink untuk OSX10.8.xctoolchain untuk menunjuk ke XcodeDefault.xctoolchain dan itu memperbaikinya. Sekarang skrip instalasi memcached dapat menemukan versi kompiler dan melanjutkan jalannya.

cd /Applications/Xcode.app/Contents/Developer/Toolchains
sudo ln -s XcodeDefault.xctoolchain OSX10.8.xctoolchain

Seperti yang disarankan dalam komentar, jika Anda mengalami masalah ini pada Yosemite (10.10) atau Mavericks (10.9), Anda dapat memperbarui perintah symlink di atas untuk menunjuk ke versi tertentu ( OSX10.9.xctoolchainatau OSX10.10.xctoolchain).

stereoscott
sumber
4
Ini berhasil untuk saya, terima kasih! Saya memiliki instalasi baru OSX 10.8 dan Xcode + Command Line Tools terbaru, jadi ini sepertinya bukan masalah yang terkait dengan peningkatan OSX.
earldouglas
1
@ James Poin bagus. Saya juga memiliki instalasi baru OSX 10.8.
Stereoscott
1
cd /Applications/Xcode.app/Contents/Developer/Toolchains;sudo ln -s XcodeDefault.xctoolchain OSX10.8.xctoolchain
Jonathan Larson
Ini tidak berhasil untuk saya. Apa yang berhasil bagi saya adalah memutakhirkan alat baris perintah saya (lihat stackoverflow.com/a/19993810/130664 ).
Raam Dev
2
Hal yang sama pada Mavericks: sudo ln -s XcodeDefault.xctoolchain OSX10.9.xctoolchain
izilotti
69

Ketika Anda melihat pesan kesalahan ini, Anda mungkin belum menerima perjanjian lisensi Xcode setelah upgrade.

Pertama-tama, pastikan Anda telah meningkatkan alat baris perintah Anda:

$ xcode-select --install

Sekarang Apple ingin Anda menyetujui lisensi mereka sebelum Anda dapat menggunakan alat ini:

$ gcc
Agreeing to the Xcode/iOS license requires admin privileges, please re-run as root via sudo.

$ sudo gcc
You have not agreed to the Xcode license agreements. You must agree to both license agreements below in order to use Xcode.
[...]

Setelah Anda menerimanya, alat baris perintah akan berfungsi seperti yang diharapkan.

konrad
sumber
2
Ini bekerja untuk saya; Xcode telah diinstal (bersihkan instalasi Mavericks) tetapi alat baris perintah tidak diinstal secara otomatis.
JESii
Ini bekerja dengan baik untuk saya. Saya menginstal iperf3 dan saya terus mendapatkan kesalahan: "c compiler tidak dapat menginstal executable". Saya menggunakan "xcode-select --install" dan itu bekerja dengan sempurna.
Blairg23
Ini sepertinya memperbaiki masalah pada Yosemite; meskipun XCode 6 sekarang hadir dengan alat-alat perintah yang sudah diinstal sebelumnya, dan saya dapat menjalankan dentang dari baris perintah, ./configure gagal sampai saya menjalankan xcode-select
sapi
Beberapa pembaruan sistem / keamanan tampaknya menonaktifkan perjanjian lisensi dan Anda harus melalui langkah ini lagi.
Matt Sanders
Terjadi setelah pemasangan beta El Capitan.
Hari Joel
13

Saya sudah menginstal alat-alat baris perintah di xcode tapi saya masih kesalahan pada:

line 3619: /usr/bin/gcc-4.2: No such file or directory

Ketika saya memasukkannya which gcckembali

/usr/bin/gcc

Ketika saya masuk gcc -vsaya mendapat banyak barang

..  
gcc version 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.11.00)

Jadi saya membuat symlink:

cd /usr/bin
sudo ln -s gcc gcc-4.2

Dan itu berhasil!

(file config.log terletak di direktori yang membuat sedang mencoba membuat sesuatu di dalamnya)

Rimian
sumber
Di config.log saya melihat CC = '/ usr / bin / gcc-4.2' tetapi saya melakukan ls pada direktori dan tidak ada apa-apa. Jadi sudah cukup jelas masalah ini. Saya membuat symlink dan BAM! Semuanya bagus.
james2doyle
1
Setelah banyak mencari, inilah trik yang saya butuhkan! Terima kasih -
HSeldon
12

Saya baru saja membangun apache masalah ini. Solusi yang saya gunakan sama dengan Mostafa, saya harus mengekspor 2 variabel:

export CC=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
CPP='/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -E'

Ini adalah salah satu Mac OSX Mavericks

David Williams
sumber
Terima kasih, ini berfungsi pada OS X untuk menjalankan ./configuredi untuk Apache
Seni
5

Pertama dapatkan jalur gcc menggunakan

Perintah: gcc mana

Output: / usr / bin / gcc

Saya memiliki masalah yang sama, Silakan set path gcc di bawah perintah dan instal

CC = / usr / bin / gcc rvm instal 1.9.3

Nanti jika Anda mendapatkan " Ruby dibangun tanpa dokumentasi " jalankan perintah di bawah ini

rvm docs menghasilkan-ri

Gurudath BN
sumber
Bekerja di High Sierra juga
Artur79
4

Bagi saya itu masalah dengan gcc, disorot oleh gcc -v. Itu ke upgrade Xcode baru-baru ini posting ini mengatakan untuk melakukan sudo xcode-select -switch /Applications/Xcode.appyang memperbaiki masalah ini.

homerjam
sumber
3

Pengaturan 'dentang' sebagai konfigurasi kompiler harus digunakan berfungsi untuk saya:

export CC=clang
pip install --no-clean pycrypto
yndolok
sumber
2

Jika ada yang datang ke sini karena RVM / Ruby membuat masalah (Middleman / Grunt) saya telah memecahkan masalah saya.

PS. Jawaban oleh steroscott memperbaiki masalah saya beberapa waktu lalu ... kali ini bukan itu masalahnya.

Dalam kasus saya rvm sedang mencoba menggunakan gcc yang diunduh melalui homebrew. Saya menjalankan brew uninstall gcc (gcc46 untuk saya) dan memutar ulang kode untuk instalasi ruby ​​(proyek lama ruby ​​lama v)

$ brew uninstall gcc46

$ rvm install 1.9.3

selama proses memeriksa persyaratan itu secara otomatis mengambil gcc yang lebih baru untuk saya dan boom, semuanya bekerja sekarang. Oh, catatan besar, instalasi gcc dari perintah rvm dapat memakan waktu sekitar 10-15 menit tanpa membuang teks apa pun, itu tidak beku :) Selamat mencoba

jasonemko
sumber
Pesan penting dari rbenv adalah untuk saya: Untuk sebagian besar program, llvm-gcckompiler berfungsi dengan baik. Namun, versi Ruby yang lebih tua dari 1.9.3-p125 tidak kompatibel dengan llvm-gcc. Untuk membuat versi Ruby yang lebih lama, Anda harus menginstal kompiler GCC resmi di sistem Anda. UNTUK MEMPERBAIKI MASALAH: Instal paket apple-gcc42 Homebrew dengan perintah ini: brew ketuk homebrew / dupes; buatan install apple-gcc42
schmijos
2

Dengan marah saya membaca semua halaman ini, berharap menemukan solusi untuk:

"configure: error: C compiler cannot create executables"

Pada akhirnya tidak ada yang berhasil, karena masalah saya adalah "mengetik", dan terkait dengan CFLAGS. Dalam file .bash_profile saya, saya punya:

export ARM_ARCH="arm64”
export CFLAGS="-arch ${ARM_ARCH}"

Seperti yang Anda amati --- ekspor ARM_ARCH = "arm64" --- tanda kutip terakhir tidak sama dengan tanda kutip pertama. Yang pertama (") sah sedangkan yang kedua (") tidak.
Ini senang karena saya membuat kesalahan untuk menggunakan TextEdit (saya sedang bekerja di bawah MacOS), dan ini rupanya fitur yang disebut SmartQuotes: tanda kutip BERUBAH SAMPAI DENGAN GAYA ILEGAL SETIAP kali Anda mengedit sesuatu tepat di sebelahnya.
Hal yang dipelajari: gunakan editor teks yang tepat ...

Florin Odagiu
sumber
0

Dalam kasus saya, saya mencoba xcode-select --installtetapi dikatakan tidak tersedia di toko. Kemudian, terinspirasi oleh Rimian, saya memeriksa gcc saya: gcc -vdan kemudian saya mendapat pesan yang mengatakan saya tidak setuju.

Sejak saat itu saya baru saja mengikuti proses perjanjian dari gcc -v, setelah saya setuju itu bekerja dengan baik untuk saya.

Tempayan
sumber
0

Pastikan tidak ada spasi dalam nama aplikasi Xcode Anda (dapat terjadi jika Anda menyimpan versi yang lebih lama - misalnya mengubah nama menjadi 'Xcode 4.app'); alat build akan dirujuk dalam jalur bundel Xcode, dan banyak skrip tidak dapat menangani referensi dengan spasi dengan benar.

coderSeb
sumber
0

Tentang dentang iOS cross-compiler

Saya telah menemukan bahwa masalahnya ada pada miphoneos-version-min=5.0. Saya sudah berubah menjadi miphoneos-version-min=8.0. Sekarang berhasil.

Saya hanya ingin menyarankan untuk menggunakan membuat file test.c sederhana dan kompilasi dengan perintah tulis di log.

Vyacheslav
sumber
0

Saya baru saja mengalami masalah ini membangun aplikasi asli ketika saya mencoba menginstal Pod. Saya harus mengekspor 2 variabel:

export CC=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
CPP='/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -E'
Fabio Valencio
sumber
0

Memastikan jalur ke bundel Xcode.app tanpa spasi atau karakter aneh. Saya sudah menginstal Xcode di folder ~ / Downloads / Last Dev Tools /, jadi dengan spasi dan mengganti nama folder ke LastDevTools memperbaiki ini (setelah mengatur ulang xcode-pilih -p meskipun)

Altimac
sumber