Depois de atualizar de 0.44.3
-> 0.45.0
, o XCode não é mais compilado para mim com o seguinte erro:
Lexical or Preprocessor Issue
'config.h' file not found
Não estou usando cápsulas de cacau, apenas pacotes npm. Parece que algumas alterações relacionadas foram feitas que podem estar causando esse problema?
Eu tenho o mesmo problema. :(
Você pode tentar remover a pasta de terceiros em sua pasta node_modules / react-native?
Parece que há um bug com os scripts de instalação de terceiros. Em ios-install-third-party.sh
você pode substituir "$ SCRIPTDIR / ios-configure-glog.sh" por "../../scripts/ios-configure-glog.sh"?
Remover a pasta de terceiros resolveu o problema. (Eu deixei a pasta de podspecs de terceiros, no entanto). Você ainda quer que eu tente a outra correção?
Sim, se você pudesse tentar remover a pasta novamente e tentar executar o script ainda funciona, seria incrível!
Desculpe, eu quis dizer a pasta react-native.
@javache
Funcionou (SEM modificar o script como você pediu), então sim, realmente não consigo reproduzir o problema ☹️
Aqui está a saída, caso possa ser de alguma ajuda:
Unpacking /Users/tommy/.rncache/glog-0.3.4.tar.gz...
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
/Users/tommy/desktop/projets/suw-app/node_modules/react-native/third-party/glog-0.3.4/missing: Unknown `--is-lightweight' option
Try `/Users/tommy/desktop/projets/suw-app/node_modules/react-native/third-party/glog-0.3.4/missing --help' for more information
configure: WARNING: 'missing' script is too old or missing
checking for arm-apple-darwin-strip... no
checking for strip... strip
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 whether make supports nested variables... yes
checking for arm-apple-darwin-gcc... /Users/tommy/desktop/projets/suw-app/node_modules/react-native/./ios-cc.sh
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... yes
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether /Users/tommy/desktop/projets/suw-app/node_modules/react-native/./ios-cc.sh accepts -g... yes
checking for /Users/tommy/desktop/projets/suw-app/node_modules/react-native/./ios-cc.sh option to accept ISO C89... none needed
checking whether /Users/tommy/desktop/projets/suw-app/node_modules/react-native/./ios-cc.sh understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of /Users/tommy/desktop/projets/suw-app/node_modules/react-native/./ios-cc.sh... gcc3
checking how to run the C preprocessor... /Users/tommy/desktop/projets/suw-app/node_modules/react-native/./ios-cc.sh -E
checking whether we are using the GNU C++ compiler... yes
checking whether /Users/tommy/desktop/projets/suw-app/node_modules/react-native/./ios-cc.sh accepts -g... yes
checking dependency style of /Users/tommy/desktop/projets/suw-app/node_modules/react-native/./ios-cc.sh... gcc3
checking build system type... i386-apple-darwin16.5.0
checking host system type... arm-apple-darwin
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by /Users/tommy/desktop/projets/suw-app/node_modules/react-native/./ios-cc.sh... /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld
checking if the linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) is GNU ld... no
checking for BSD- or MS-compatible name lister (nm)... no
checking for arm-apple-darwin-dumpbin... no
checking for arm-apple-darwin-link... no
checking for dumpbin... no
checking for link... link -dump
configure: WARNING: using cross tools not prefixed with host triplet
checking the name lister (nm) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 196608
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert i386-apple-darwin16.5.0 file names to arm-apple-darwin format... func_convert_file_noop
checking how to convert i386-apple-darwin16.5.0 file names to toolchain format... func_convert_file_noop
checking for /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld option to reload object files... -r
checking for arm-apple-darwin-objdump... no
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for arm-apple-darwin-dlltool... no
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for arm-apple-darwin-ar... no
checking for ar... ar
checking for archiver <strong i="8">@FILE</strong> support... no
checking for arm-apple-darwin-strip... strip
checking for arm-apple-darwin-ranlib... no
checking for ranlib... ranlib
checking command to parse nm output from /Users/tommy/desktop/projets/suw-app/node_modules/react-native/./ios-cc.sh object... ok
checking for sysroot... no
checking for arm-apple-darwin-mt... no
checking for mt... no
checking if : is a manifest tool... no
checking for arm-apple-darwin-dsymutil... no
checking for dsymutil... dsymutil
checking for arm-apple-darwin-nmedit... no
checking for nmedit... nmedit
checking for arm-apple-darwin-lipo... no
checking for lipo... lipo
checking for arm-apple-darwin-otool... no
checking for otool... otool
checking for arm-apple-darwin-otool64... no
checking for otool64... no
checking for -single_module linker flag... + exec /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -arch armv7 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk -g -O2 -o libconftest.dylib -dynamiclib -Wl,-single_module conftest.c
no
checking for -exported_symbols_list linker flag... yes
checking for -force_load linker flag... + exec /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -arch armv7 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk -g -O2 -o conftest conftest.c -Wl,-force_load,./libconftest.a
no
checking for ANSI C header files... no
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if /Users/tommy/desktop/projets/suw-app/node_modules/react-native/./ios-cc.sh supports -fno-rtti -fno-exceptions... yes
checking for /Users/tommy/desktop/projets/suw-app/node_modules/react-native/./ios-cc.sh option to produce PIC... -fno-common -DPIC
checking if /Users/tommy/desktop/projets/suw-app/node_modules/react-native/./ios-cc.sh PIC flag -fno-common -DPIC works... yes
checking if /Users/tommy/desktop/projets/suw-app/node_modules/react-native/./ios-cc.sh static flag -static works... no
checking if /Users/tommy/desktop/projets/suw-app/node_modules/react-native/./ios-cc.sh supports -c -o file.o... yes
checking if /Users/tommy/desktop/projets/suw-app/node_modules/react-native/./ios-cc.sh supports -c -o file.o... (cached) yes
checking whether the /Users/tommy/desktop/projets/suw-app/node_modules/react-native/./ios-cc.sh linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... ++ xcrun -find -sdk iphoneos cc
++ xcrun -sdk iphoneos --show-sdk-path
+ exec /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -arch armv7 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk -print-search-dirs
darwin dyld
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking how to run the C++ preprocessor... /Users/tommy/desktop/projets/suw-app/node_modules/react-native/./ios-cc.sh -E
checking for ld used by /Users/tommy/desktop/projets/suw-app/node_modules/react-native/./ios-cc.sh... /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld
checking if the linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) is GNU ld... no
checking whether the /Users/tommy/desktop/projets/suw-app/node_modules/react-native/./ios-cc.sh linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) supports shared libraries... yes
checking for /Users/tommy/desktop/projets/suw-app/node_modules/react-native/./ios-cc.sh option to produce PIC... -fno-common -DPIC
checking if /Users/tommy/desktop/projets/suw-app/node_modules/react-native/./ios-cc.sh PIC flag -fno-common -DPIC works... yes
checking if /Users/tommy/desktop/projets/suw-app/node_modules/react-native/./ios-cc.sh static flag -static works... no
checking if /Users/tommy/desktop/projets/suw-app/node_modules/react-native/./ios-cc.sh supports -c -o file.o... yes
checking if /Users/tommy/desktop/projets/suw-app/node_modules/react-native/./ios-cc.sh supports -c -o file.o... (cached) yes
checking whether the /Users/tommy/desktop/projets/suw-app/node_modules/react-native/./ios-cc.sh linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... darwin dyld
checking how to hardcode library paths into programs... immediate
checking for ANSI C header files... (cached) no
checking for stdint.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for unistd.h... (cached) yes
checking syscall.h usability... no
checking syscall.h presence... no
checking for syscall.h... no
checking sys/syscall.h usability... yes
checking sys/syscall.h presence... yes
checking for sys/syscall.h... yes
checking execinfo.h usability... yes
checking execinfo.h presence... yes
checking for execinfo.h... yes
checking libunwind.h usability... yes
checking libunwind.h presence... yes
checking for libunwind.h... yes
checking ucontext.h usability... no
checking ucontext.h presence... no
checking for ucontext.h... no
checking sys/utsname.h usability... yes
checking sys/utsname.h presence... yes
checking for sys/utsname.h... yes
checking pwd.h usability... yes
checking pwd.h presence... yes
checking for pwd.h... yes
checking syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking glob.h usability... yes
checking glob.h presence... yes
checking for glob.h... yes
checking unwind.h usability... yes
checking unwind.h presence... yes
checking for unwind.h... yes
checking windows.h usability... no
checking windows.h presence... no
checking for windows.h... no
checking size of void *... 4
checking for uint16_t... yes
checking for u_int16_t... yes
checking for __uint16... no
checking for sigaltstack... yes
checking for sigaction... yes
checking for dladdr... yes
checking for fcntl... yes
checking for pread... yes
checking for pwrite... yes
checking for __attribute__... yes
checking for __builtin_expect... yes
checking for __sync_val_compare_and_swap... yes
checking for the pthreads library -lpthreads... no
checking whether pthreads work without any flags... yes
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking if more special flags are required for pthreads... -D_THREAD_SAFE
checking whether to check for GCC pthread/shared inconsistencies... no
checking for pthread_self in -lpthread... yes
checking for main in -lgflags... no
checking for gtest-config... no
checking for main in -lgtest... no
checking for backtrace in -lunwind... no
checking support for pthread_rwlock_* functions... yes
checking whether the compiler implements namespaces... yes
checking what namespace STL code is in... std
checking whether compiler supports using ::operator<<... 1
checking for ucontext.h... (cached) no
checking sys/ucontext.h usability... yes
checking sys/ucontext.h presence... yes
checking for sys/ucontext.h... yes
checking how to access the program counter from a struct ucontext... configure: WARNING: Could not find the PC. Will not output failed addresses...
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/glog/logging.h
config.status: creating src/glog/raw_logging.h
config.status: creating src/glog/vlog_is_on.h
config.status: creating src/glog/stl_logging.h
config.status: creating libglog.pc
config.status: creating src/config.h
config.status: executing depfiles commands
config.status: executing libtool commands
Unpacking /Users/tommy/.rncache/double-conversion-1.1.5.tar.gz...
Unpacking /Users/tommy/.rncache/boost_1_63_0.tar.gz...
Unpacking /Users/tommy/.rncache/folly-2016.09.26.00.tar.gz...
Corrigido usando versões anteriores. Tente isto
react-native init --version = "0.42.0" AwesomeProject
mesmos problemas, veja:
Eu tenho o mesmo problema. :(
Eu também tenho o mesmo problema depois de atualizar de 0.44.0> 0.45.1:
$ rm -rf node_modules/ && yarn cache clean && yarn install
$ ls node_modules/react-native/
(faltando third-party
directory)
A compilação do Xcode falhou: 'config.h' file not found
$ node_modules/react-native/ios-install-third-party.sh
ou node_modules/react-native/scripts/ios-install-third-party.sh
$ ls node_modules/react-native/
(diretório de terceiros encontrado)
A construção do Xcode foi bem-sucedida.
Editar:
Depois de executar ios-install-third-party.sh
uma vez, posso repetir $ rm -rf node_modules/ && yarn cache clean && yarn install
após o qual o third-party
ainda está faltando, no entanto, uma seguinte compilação do Xcode agora cria corretamente o third-party
por si só e o as compilações são bem-sucedidas.
Construir meu projeto principal / pai ainda falha:
Eu vários desses erros:
Undefined symbols for architecture x86_64:
"folly::detail::formatBinary", referenced from:
Também percebi que os arquivos vinculados ao projeto React estão errados / ausentes. Por exemplo:
node_modules/react-native/React/folly-2016.09.26.00/folly/dynamic.cpp
node_modules/react-native/React/glog-0.3.4/src/config.h
Que não existe.
Se eu construir um novo projeto usando react-native init
os mesmos arquivos do projeto React terão estes links:
node_modules/react-native/third-party/folly-2016.09.26.00/folly/dynamic.cpp
node_modules/react-native/third-party/glog-0.3.4/src/config.h
Quais existem.
(aliás, não estou usando CocoaPods)
Eu tenho o mesmo problema na versão 0.45.0 e 0.45.1.
No Xcode, foram adicionados terceiros (folly, glog, conversão dupla) no projeto React, que não existem no caminho definido no projeto.
Estou usando o npm versão 5.0.3.
Meu comentário acima sobre arquivos que não estão vinculados corretamente foi resolvido por si só, então eu não acho que os erros estivessem relacionados a isso de forma alguma:
$ rm -rf node_modules/ && yarn cache clean && yarn install
$ open node_modules/react-native/React/React.xcodeproj/
node_modules/react-native/React/glog-0.3.4/src/demangle.h
: errado e ausentenode_modules/react-native/React/glog-0.3.4/src/demangle.h
: ainda errado e ausente$ open node_modules/react-native/React/React.xcodeproj/
node_modules/react-native/third-party/glog-0.3.4/src/config.h
: corrigido com /third-party
& existe.Basicamente, os caminhos foram alterados / corrigidos após uma construção bem-sucedida do projeto React
. O Xcode simplesmente não atualizou os caminhos corretamente.
Ainda recebo os mesmos folly::detail::formatBinary
erros relacionados que @dioxide
Finalmente consertou os folly::detail::formatBinary
erros relacionados. Eles foram causados pelo sinalizador -all_load
em meus outros sinalizadores de linker.
Para mim, remover third-party
permite que o aplicativo seja compilado no iOS, mas quebra a compilação no Android:
FAILURE: Build failed with an exception.
* What went wrong:
Could not list contents of '/Users/jcursi/Sites/joncursi/redbirdNative/node_modules/react-native/third-party/glog-0.3.4/test-driver'. Couldn't follow symbolic link.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED
Portanto, preciso reinstalar node_modules
para obter third-party
volta antes de compilar para Android, mas, em seguida, excluí-lo imediatamente para que a versão do iOS funcione.
Além do DX, o problema potencial que notei ao fazer isso é quando eu reinstalar node_modules
novamente para Android, algumas das dependências em meu mapa de dependência (direta ou indireta) estão sendo atualizadas (se houver atualizações disponíveis) devido ao versionamento semântico não estrito. Portanto, as compilações do iOS e do Android geralmente não usam as mesmas dependências exatas, o que esperançosamente não causará nenhum bug ou variação ... mas poderia.
você mesmo pode instalar o glog para resolver este programa.
cd / glog então
./configure
faço
faça a instalação
construir no Xcode novamente, o problema nunca mais volta.
Para mim:
node_modules
npm cache verify
(porque estou usando a versão npm 5.0.3
)npm install
fez o truque!
apenas use a versão anterior 0.44
init reac-native --version = "0.44.0" YourAPP
até que o problema seja resolvido pela equipe RN
👍 1
Encontrando o mesmo problema aqui após a atualização de 0.44
. Nenhuma das soluções acima ou limpar caches funcionou para mim. Aqui está o que fiz para fazer as coisas funcionarem novamente:
react-native/third-party/glog
dentro de node_modules
(para mim, era cd node_modules/react-native/third-party/glog-0.3.4
)../../scripts/ios-configure-glog.sh
config.h
é criado para o Xcode encontrarFunciona ! obrigado @Ignigena
Mesmo problema com RN 0,46
Isso não é um problema apenas para atualizações. Recebo o mesmo erro mesmo em novos projetos RN 0,46.
Obrigado @Ignigena ! Funciona para mim.
@Ignigena Obrigado cara
@Ignigena , obrigado pela ajuda! Funciona
Encontrando o mesmo problema. rn 0,46 está completamente quebrado para mim. Revertendo para 0,44
@Ignigena , quando segui seus passos, a compilação funcionou, mas o aplicativo travou no meu telefone. Curiosamente, react-native run-ios
para o simulador estava funcionando o tempo todo. Só tive problemas quando tentei construir no Xcode para meu telefone.
Parece que isso foi corrigido em 0,47-RC. Esperançosamente, eles lançarão um 0.46.1 com esta correção:
https://github.com/facebook/react-native/commit/5c53f89dd86160301feee024bce4ce0c89e8c187
Executar o seguinte script no npm pós-instalação parece ter corrigido meus problemas de CI:
# set CUR_SPACE below before executing this script
#CUR_SPACE is just my react-native project directory, set it to whatever yours is
CUR_SPACE=<your react-native project directory>
cd $CUR_SPACE/node_modules/react-native/scripts/
curl https://raw.githubusercontent.com/facebook/react-native/5c53f89dd86160301feee024bce4ce0c89e8c187/scripts/ios-configure-glog.sh >ios-configure-glog.sh
chmod +x ios-configure-glog.sh
printf "\nManually upgraded the ios-configure-glog.sh script.\n"
ios-configure-glog.sh Sem permissão para executar
chmod + x ios-configure-glog.sh
então trabalhou para mim
@mllw obrigado!
Isso também ocorre em 0.46.1.
E eu tenho que manter uma compilação anterior, e toda vez que clicar em compilar no XCode, terei que copiar toda a pasta node_modules/react-native/third-party
construída em 0.45.1 para a nova.
O trabalho em torno da @Ignigena também corrige isso para mim. Mas eu vi 2 erros de compilação do XCode, um tanto alternando quando eu estava movendo arquivos e ao redor e tentando encontrar uma correção com yarn
limpeza de cache e tal. Sendo um o que este problema postou originalmente sobre a falta de config.h
, o outro a ver com double-conversion
.
Saída XCode abaixo no erro de invocação de script de shell em double-conversion
:
PhaseScriptExecution Install\ Third\ Party /Users/<user>/Library/Developer/Xcode/DerivedData/<project>-coouvzgirqlxsaeaczzuypknpazb/Build/Intermediates/React.build/Release-iphoneos/double-conversion.build/Script-190EE32F1E6A43DE00A8543A.sh
cd /Users/<user>/Documents/code/<project>/node_modules/react-native/React
export ACTION=build
export AD_HOC_CODE_SIGNING_ALLOWED=NO
export ALTERNATE_GROUP=staff
export ALTERNATE_MODE=u+w,go-w,a+rX
export ALTERNATE_OWNER=gary
export ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES=NO
export ALWAYS_SEARCH_USER_PATHS=NO
export ALWAYS_USE_SEPARATE_HEADERMAPS=NO
export APPLE_INTERNAL_DEVELOPER_DIR=/AppleInternal/Developer
export APPLE_INTERNAL_DIR=/AppleInternal
export APPLE_INTERNAL_DOCUMENTATION_DIR=/AppleInternal/Documentation
export APPLE_INTERNAL_LIBRARY_DIR=/AppleInternal/Library
export APPLE_INTERNAL_TOOLS=/AppleInternal/Developer/Tools
export APPLICATION_EXTENSION_API_ONLY=NO
export APPLY_RULES_IN_COPY_FILES=NO
export ARCHS="armv7 arm64"
export ARCHS_STANDARD="armv7 arm64"
export ARCHS_STANDARD_32_64_BIT="armv7 arm64"
export ARCHS_STANDARD_32_BIT=armv7
export ARCHS_STANDARD_64_BIT=arm64
export ARCHS_STANDARD_INCLUDING_64_BIT="armv7 arm64"
export ARCHS_UNIVERSAL_IPHONE_OS="armv7 arm64"
export AVAILABLE_PLATFORMS="appletvos appletvsimulator iphoneos iphonesimulator macosx watchos watchsimulator"
export BITCODE_GENERATION_MODE=marker
export BUILD_ACTIVE_RESOURCES_ONLY=YES
export BUILD_COMPONENTS="headers build"
export BUILD_DIR=/Users/<user>/Library/Developer/Xcode/DerivedData/<project>-coouvzgirqlxsaeaczzuypknpazb/Build/Products
export BUILD_ROOT=/Users/<user>/Library/Developer/Xcode/DerivedData/<project>-coouvzgirqlxsaeaczzuypknpazb/Build/Products
export BUILD_STYLE=
export BUILD_VARIANTS=normal
export BUILT_PRODUCTS_DIR=/Users/<user>/Library/Developer/Xcode/DerivedData/<project>-coouvzgirqlxsaeaczzuypknpazb/Build/Products/Release-iphoneos
export CACHE_ROOT=/var/folders/q2/nn87n125621g5t3h_n_nx4vw0000gn/C/com.apple.DeveloperTools/8.3.3-8E3004b/Xcode
export CCHROOT=/var/folders/q2/nn87n125621g5t3h_n_nx4vw0000gn/C/com.apple.DeveloperTools/8.3.3-8E3004b/Xcode
export CHMOD=/bin/chmod
export CHOWN=/usr/sbin/chown
export CLANG_ANALYZER_NONNULL=YES
export CLANG_CXX_LANGUAGE_STANDARD=gnu++0x
export CLANG_CXX_LIBRARY=libc++
export CLANG_ENABLE_MODULES=YES
export CLANG_ENABLE_MODULE_DEBUGGING=NO
export CLANG_ENABLE_OBJC_ARC=YES
export CLANG_MODULES_BUILD_SESSION_FILE=/Users/<user>/Library/Developer/Xcode/DerivedData/ModuleCache/Session.modulevalidation
export CLANG_WARN_BOOL_CONVERSION=YES
export CLANG_WARN_CONSTANT_CONVERSION=YES
export CLANG_WARN_DIRECT_OBJC_ISA_USAGE=YES_ERROR
export CLANG_WARN_DOCUMENTATION_COMMENTS=YES
export CLANG_WARN_EMPTY_BODY=YES
export CLANG_WARN_ENUM_CONVERSION=YES
export CLANG_WARN_INFINITE_RECURSION=YES
export CLANG_WARN_INT_CONVERSION=YES
export CLANG_WARN_OBJC_ROOT_CLASS=YES_ERROR
export CLANG_WARN_SUSPICIOUS_MOVE=YES
export CLANG_WARN_SUSPICIOUS_MOVES=YES
export CLANG_WARN_UNREACHABLE_CODE=YES
export CLANG_WARN__DUPLICATE_METHOD_MATCH=YES
export CLASS_FILE_DIR=/Users/<user>/Library/Developer/Xcode/DerivedData/<project>-coouvzgirqlxsaeaczzuypknpazb/Build/Intermediates/React.build/Release-iphoneos/double-conversion.build/JavaClasses
export CLEAN_PRECOMPS=YES
export CLONE_HEADERS=NO
export CODESIGNING_FOLDER_PATH=/Users/<user>/Library/Developer/Xcode/DerivedData/<project>-coouvzgirqlxsaeaczzuypknpazb/Build/Products/Release-iphoneos/libdouble-conversion.a
export CODE_SIGNING_ALLOWED=NO
export CODE_SIGNING_REQUIRED=YES
export CODE_SIGN_CONTEXT_CLASS=XCiPhoneOSCodeSignContext
export CODE_SIGN_IDENTITY="iPhone Developer"
export COLOR_DIAGNOSTICS=NO
export COMBINE_HIDPI_IMAGES=NO
export COMMAND_MODE=legacy
export COMPOSITE_SDK_DIRS=/Users/<user>/Library/Developer/Xcode/DerivedData/<project>-coouvzgirqlxsaeaczzuypknpazb/Build/Intermediates/CompositeSDKs
export COMPRESS_PNG_FILES=YES
export CONFIGURATION=Release
export CONFIGURATION_BUILD_DIR=/Users/<user>/Library/Developer/Xcode/DerivedData/<project>-coouvzgirqlxsaeaczzuypknpazb/Build/Products/Release-iphoneos
export CONFIGURATION_TEMP_DIR=/Users/<user>/Library/Developer/Xcode/DerivedData/<project>-coouvzgirqlxsaeaczzuypknpazb/Build/Intermediates/React.build/Release-iphoneos
export COPYING_PRESERVES_HFS_DATA=NO
export COPY_HEADERS_RUN_UNIFDEF=NO
export COPY_PHASE_STRIP=NO
export COPY_RESOURCES_FROM_STATIC_FRAMEWORKS=YES
export CORRESPONDING_SIMULATOR_PLATFORM_DIR=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform
export CORRESPONDING_SIMULATOR_PLATFORM_NAME=iphonesimulator
export CORRESPONDING_SIMULATOR_SDK_DIR=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator10.3.sdk
export CORRESPONDING_SIMULATOR_SDK_NAME=iphonesimulator10.3
export CP=/bin/cp
export CREATE_INFOPLIST_SECTION_IN_BINARY=NO
export CURRENT_ARCH=arm64
export CURRENT_VARIANT=normal
export DEAD_CODE_STRIPPING=YES
export DEBUGGING_SYMBOLS=YES
export DEBUG_INFORMATION_FORMAT=dwarf-with-dsym
export DEFAULT_COMPILER=com.apple.compilers.llvm.clang.1_0
export DEFAULT_KEXT_INSTALL_PATH=/System/Library/Extensions
export DEFINES_MODULE=NO
export DEPLOYMENT_LOCATION=NO
export DEPLOYMENT_POSTPROCESSING=NO
export DEPLOYMENT_TARGET_CLANG_ENV_NAME=IPHONEOS_DEPLOYMENT_TARGET
export DEPLOYMENT_TARGET_CLANG_FLAG_NAME=miphoneos-version-min
export DEPLOYMENT_TARGET_CLANG_FLAG_PREFIX=-miphoneos-version-min=
export DEPLOYMENT_TARGET_SETTING_NAME=IPHONEOS_DEPLOYMENT_TARGET
export DEPLOYMENT_TARGET_SUGGESTED_VALUES="8.0 8.1 8.2 8.3 8.4 9.0 9.1 9.2 9.3 10.0 10.1 10.2 10.3"
export DERIVED_FILES_DIR=/Users/<user>/Library/Developer/Xcode/DerivedData/<project>-coouvzgirqlxsaeaczzuypknpazb/Build/Intermediates/React.build/Release-iphoneos/double-conversion.build/DerivedSources
export DERIVED_FILE_DIR=/Users/<user>/Library/Developer/Xcode/DerivedData/<project>-coouvzgirqlxsaeaczzuypknpazb/Build/Intermediates/React.build/Release-iphoneos/double-conversion.build/DerivedSources
export DERIVED_SOURCES_DIR=/Users/<user>/Library/Developer/Xcode/DerivedData/<project>-coouvzgirqlxsaeaczzuypknpazb/Build/Intermediates/React.build/Release-iphoneos/double-conversion.build/DerivedSources
export DEVELOPER_APPLICATIONS_DIR=/Applications/Xcode.app/Contents/Developer/Applications
export DEVELOPER_BIN_DIR=/Applications/Xcode.app/Contents/Developer/usr/bin
export DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer
export DEVELOPER_FRAMEWORKS_DIR=/Applications/Xcode.app/Contents/Developer/Library/Frameworks
export DEVELOPER_FRAMEWORKS_DIR_QUOTED=/Applications/Xcode.app/Contents/Developer/Library/Frameworks
export DEVELOPER_LIBRARY_DIR=/Applications/Xcode.app/Contents/Developer/Library
export DEVELOPER_SDK_DIR=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs
export DEVELOPER_TOOLS_DIR=/Applications/Xcode.app/Contents/Developer/Tools
export DEVELOPER_USR_DIR=/Applications/Xcode.app/Contents/Developer/usr
export DEVELOPMENT_LANGUAGE=English
export DEVELOPMENT_TEAM=V9WTTPBFK9
export DO_HEADER_SCANNING_IN_JAM=NO
export DSTROOT=/tmp/React.dst
export DT_TOOLCHAIN_DIR=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain
export DWARF_DSYM_FILE_NAME=libdouble-conversion.a.dSYM
export DWARF_DSYM_FILE_SHOULD_ACCOMPANY_PRODUCT=NO
export DWARF_DSYM_FOLDER_PATH=/Users/<user>/Library/Developer/Xcode/DerivedData/<project>-coouvzgirqlxsaeaczzuypknpazb/Build/Products/Release-iphoneos
export EFFECTIVE_PLATFORM_NAME=-iphoneos
export EMBEDDED_CONTENT_CONTAINS_SWIFT=NO
export EMBEDDED_PROFILE_NAME=embedded.mobileprovision
export EMBED_ASSET_PACKS_IN_PRODUCT_BUNDLE=NO
export ENABLE_BITCODE=YES
export ENABLE_DEFAULT_HEADER_SEARCH_PATHS=YES
export ENABLE_HEADER_DEPENDENCIES=YES
export ENABLE_NS_ASSERTIONS=NO
export ENABLE_ON_DEMAND_RESOURCES=NO
export ENABLE_STRICT_OBJC_MSGSEND=YES
export ENABLE_TESTABILITY=NO
export ENTITLEMENTS_REQUIRED=YES
export EXCLUDED_INSTALLSRC_SUBDIRECTORY_PATTERNS=".DS_Store .svn .git .hg CVS"
export EXCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES="*.nib *.lproj *.framework *.gch *.xcode* *.xcassets (*) .DS_Store CVS .svn .git .hg *.pbproj *.pbxproj"
export EXECUTABLE_EXTENSION=a
export EXECUTABLE_NAME=libdouble-conversion.a
export EXECUTABLE_PATH=libdouble-conversion.a
export EXECUTABLE_PREFIX=lib
export EXECUTABLE_SUFFIX=.a
export EXPANDED_CODE_SIGN_IDENTITY=
export EXPANDED_CODE_SIGN_IDENTITY_NAME=
export EXPANDED_PROVISIONING_PROFILE=
export FILE_LIST=/Users/<user>/Library/Developer/Xcode/DerivedData/<project>-coouvzgirqlxsaeaczzuypknpazb/Build/Intermediates/React.build/Release-iphoneos/double-conversion.build/Objects/LinkFileList
export FIXED_FILES_DIR=/Users/<user>/Library/Developer/Xcode/DerivedData/<project>-coouvzgirqlxsaeaczzuypknpazb/Build/Intermediates/React.build/Release-iphoneos/double-conversion.build/FixedFiles
export FRAMEWORK_FLAG_PREFIX=-framework
export FRAMEWORK_SEARCH_PATHS="/Users/<user>/Library/Developer/Xcode/DerivedData/<project>-coouvzgirqlxsaeaczzuypknpazb/Build/Products/Release-iphoneos "
export FRAMEWORK_VERSION=A
export FULL_PRODUCT_NAME=libdouble-conversion.a
export GCC3_VERSION=3.3
export GCC_C_LANGUAGE_STANDARD=gnu99
export GCC_NO_COMMON_BLOCKS=YES
export GCC_PFE_FILE_C_DIALECTS="c objective-c c++ objective-c++"
export GCC_THUMB_SUPPORT=YES
export GCC_TREAT_WARNINGS_AS_ERRORS=NO
export GCC_VERSION=com.apple.compilers.llvm.clang.1_0
export GCC_VERSION_IDENTIFIER=com_apple_compilers_llvm_clang_1_0
export GCC_WARN_64_TO_32_BIT_CONVERSION=YES
export GCC_WARN_ABOUT_MISSING_PROTOTYPES=YES
export GCC_WARN_ABOUT_RETURN_TYPE=YES_ERROR
export GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED=YES
export GCC_WARN_SHADOW=YES
export GCC_WARN_UNDECLARED_SELECTOR=YES
export GCC_WARN_UNINITIALIZED_AUTOS=YES_AGGRESSIVE
export GCC_WARN_UNUSED_FUNCTION=YES
export GCC_WARN_UNUSED_VARIABLE=YES
export GENERATE_MASTER_OBJECT_FILE=NO
export GENERATE_PKGINFO_FILE=NO
export GENERATE_PROFILING_CODE=NO
export GENERATE_TEXT_BASED_STUBS=NO
export GID=20
export GROUP=staff
export HEADERMAP_INCLUDES_FLAT_ENTRIES_FOR_TARGET_BEING_BUILT=YES
export HEADERMAP_INCLUDES_FRAMEWORK_ENTRIES_FOR_ALL_PRODUCT_TYPES=YES
export HEADERMAP_INCLUDES_NONPUBLIC_NONPRIVATE_HEADERS=YES
export HEADERMAP_INCLUDES_PROJECT_HEADERS=YES
export HEADERMAP_USES_FRAMEWORK_PREFIX_ENTRIES=YES
export HEADERMAP_USES_VFS=NO
export HEADER_SEARCH_PATHS="/Users/<user>/Library/Developer/Xcode/DerivedData/<project>-coouvzgirqlxsaeaczzuypknpazb/Build/Products/Release-iphoneos/include "
export HIDE_BITCODE_SYMBOLS=YES
export HOME=/Users/<user>
export ICONV=/usr/bin/iconv
export INFOPLIST_EXPAND_BUILD_SETTINGS=YES
export INFOPLIST_OUTPUT_FORMAT=binary
export INFOPLIST_PREPROCESS=NO
export INLINE_PRIVATE_FRAMEWORKS=NO
export INSTALLHDRS_COPY_PHASE=NO
export INSTALLHDRS_SCRIPT_PHASE=NO
export INSTALL_DIR=/tmp/React.dst/usr/local/lib
export INSTALL_GROUP=staff
export INSTALL_MODE_FLAG=u+w,go-w,a+rX
export INSTALL_OWNER=gary
export INSTALL_PATH=/usr/local/lib
export INSTALL_ROOT=/tmp/React.dst
export IPHONEOS_DEPLOYMENT_TARGET=8.0
export JAVAC_DEFAULT_FLAGS="-J-Xms64m -J-XX:NewSize=4M -J-Dfile.encoding=UTF8"
export JAVA_APP_STUB=/System/Library/Frameworks/JavaVM.framework/Resources/MacOS/JavaApplicationStub
export JAVA_ARCHIVE_CLASSES=YES
export JAVA_ARCHIVE_TYPE=JAR
export JAVA_COMPILER=/usr/bin/javac
export JAVA_FRAMEWORK_RESOURCES_DIRS=Resources
export JAVA_JAR_FLAGS=cv
export JAVA_SOURCE_SUBDIR=.
export JAVA_USE_DEPENDENCIES=YES
export JAVA_ZIP_FLAGS=-urg
export JIKES_DEFAULT_FLAGS="+E +OLDCSO"
export KEEP_PRIVATE_EXTERNS=NO
export LD_DEPENDENCY_INFO_FILE=/Users/<user>/Library/Developer/Xcode/DerivedData/<project>-coouvzgirqlxsaeaczzuypknpazb/Build/Intermediates/React.build/Release-iphoneos/double-conversion.build/Objects-normal/arm64/double-conversion_dependency_info.dat
export LD_GENERATE_MAP_FILE=NO
export LD_MAP_FILE_PATH=/Users/<user>/Library/Developer/Xcode/DerivedData/<project>-coouvzgirqlxsaeaczzuypknpazb/Build/Intermediates/React.build/Release-iphoneos/double-conversion.build/double-conversion-LinkMap-normal-arm64.txt
export LD_NO_PIE=NO
export LD_QUOTE_LINKER_ARGUMENTS_FOR_COMPILER_DRIVER=YES
export LEGACY_DEVELOPER_DIR=/Applications/Xcode.app/Contents/PlugIns/Xcode3Core.ideplugin/Contents/SharedSupport/Developer
export LEX=lex
export LIBRARY_FLAG_NOSPACE=YES
export LIBRARY_FLAG_PREFIX=-l
export LIBRARY_KEXT_INSTALL_PATH=/Library/Extensions
export LIBRARY_SEARCH_PATHS="/Users/<user>/Library/Developer/Xcode/DerivedData/<project>-coouvzgirqlxsaeaczzuypknpazb/Build/Products/Release-iphoneos "
export LINKER_DISPLAYS_MANGLED_NAMES=NO
export LINK_FILE_LIST_normal_arm64=/Users/<user>/Library/Developer/Xcode/DerivedData/<project>-coouvzgirqlxsaeaczzuypknpazb/Build/Intermediates/React.build/Release-iphoneos/double-conversion.build/Objects-normal/arm64/double-conversion.LinkFileList
export LINK_FILE_LIST_normal_armv7=/Users/<user>/Library/Developer/Xcode/DerivedData/<project>-coouvzgirqlxsaeaczzuypknpazb/Build/Intermediates/React.build/Release-iphoneos/double-conversion.build/Objects-normal/armv7/double-conversion.LinkFileList
export LINK_WITH_STANDARD_LIBRARIES=YES
export LOCALIZABLE_CONTENT_DIR=
export LOCAL_ADMIN_APPS_DIR=/Applications/Utilities
export LOCAL_APPS_DIR=/Applications
export LOCAL_DEVELOPER_DIR=/Library/Developer
export LOCAL_LIBRARY_DIR=/Library
export LOCROOT=
export LOCSYMROOT=
export MACH_O_TYPE=staticlib
export MAC_OS_X_PRODUCT_BUILD_VERSION=16F73
export MAC_OS_X_VERSION_ACTUAL=101205
export MAC_OS_X_VERSION_MAJOR=101200
export MAC_OS_X_VERSION_MINOR=1205
export METAL_LIBRARY_FILE_BASE=default
export METAL_LIBRARY_OUTPUT_DIR=/Users/<user>/Library/Developer/Xcode/DerivedData/<project>-coouvzgirqlxsaeaczzuypknpazb/Build/Products/Release-iphoneos/
export MODULE_CACHE_DIR=/Users/<user>/Library/Developer/Xcode/DerivedData/ModuleCache
export MTL_ENABLE_DEBUG_INFO=NO
export NATIVE_ARCH=armv7
export NATIVE_ARCH_32_BIT=i386
export NATIVE_ARCH_64_BIT=x86_64
export NATIVE_ARCH_ACTUAL=x86_64
export NO_COMMON=YES
export OBJECT_FILE_DIR=/Users/<user>/Library/Developer/Xcode/DerivedData/<project>-coouvzgirqlxsaeaczzuypknpazb/Build/Intermediates/React.build/Release-iphoneos/double-conversion.build/Objects
export OBJECT_FILE_DIR_normal=/Users/<user>/Library/Developer/Xcode/DerivedData/<project>-coouvzgirqlxsaeaczzuypknpazb/Build/Intermediates/React.build/Release-iphoneos/double-conversion.build/Objects-normal
export OBJROOT=/Users/<user>/Library/Developer/Xcode/DerivedData/<project>-coouvzgirqlxsaeaczzuypknpazb/Build/Intermediates
export ONLY_ACTIVE_ARCH=NO
export OS=MACOS
export OSAC=/usr/bin/osacompile
export OTHER_LDFLAGS=-ObjC
export PACKAGE_TYPE=com.apple.package-type.static-library
export PASCAL_STRINGS=YES
export PATH="/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin:/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/bin:/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/libexec:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/local/bin:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/usr/bin:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/usr/local/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/local/bin:/Applications/Xcode.app/Contents/Developer/Tools:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
export PATH_PREFIXES_EXCLUDED_FROM_HEADER_DEPENDENCIES="/usr/include /usr/local/include /System/Library/Frameworks /System/Library/PrivateFrameworks /Applications/Xcode.app/Contents/Developer/Headers /Applications/Xcode.app/Contents/Developer/SDKs /Applications/Xcode.app/Contents/Developer/Platforms"
export PFE_FILE_C_DIALECTS=c++
export PKGINFO_FILE_PATH=/Users/<user>/Library/Developer/Xcode/DerivedData/<project>-coouvzgirqlxsaeaczzuypknpazb/Build/Intermediates/React.build/Release-iphoneos/double-conversion.build/PkgInfo
export PLATFORM_DEVELOPER_APPLICATIONS_DIR=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Applications
export PLATFORM_DEVELOPER_BIN_DIR=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin
export PLATFORM_DEVELOPER_LIBRARY_DIR=/Applications/Xcode.app/Contents/PlugIns/Xcode3Core.ideplugin/Contents/SharedSupport/Developer/Library
export PLATFORM_DEVELOPER_SDK_DIR=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs
export PLATFORM_DEVELOPER_TOOLS_DIR=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Tools
export PLATFORM_DEVELOPER_USR_DIR=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr
export PLATFORM_DIR=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform
export PLATFORM_DISPLAY_NAME=iOS
export PLATFORM_NAME=iphoneos
export PLATFORM_PREFERRED_ARCH=arm64
export PLATFORM_PRODUCT_BUILD_VERSION=14E8301
export PLIST_FILE_OUTPUT_FORMAT=binary
export PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR=YES
export PRECOMP_DESTINATION_DIR=/Users/<user>/Library/Developer/Xcode/DerivedData/<project>-coouvzgirqlxsaeaczzuypknpazb/Build/Intermediates/React.build/Release-iphoneos/double-conversion.build/PrefixHeaders
export PRESERVE_DEAD_CODE_INITS_AND_TERMS=NO
export PRIVATE_HEADERS_FOLDER_PATH=/usr/local/include/double-conversion
export PRODUCT_MODULE_NAME=double_conversion
export PRODUCT_NAME=double-conversion
export PRODUCT_SETTINGS_PATH=
export PRODUCT_TYPE=com.apple.product-type.library.static
export PROFILING_CODE=NO
export PROJECT=React
export PROJECT_DERIVED_FILE_DIR=/Users/<user>/Library/Developer/Xcode/DerivedData/<project>-coouvzgirqlxsaeaczzuypknpazb/Build/Intermediates/React.build/DerivedSources
export PROJECT_DIR=/Users/<user>/Documents/code/<project>/node_modules/react-native/React
export PROJECT_FILE_PATH=/Users/<user>/Documents/code/<project>/node_modules/react-native/React/React.xcodeproj
export PROJECT_NAME=React
export PROJECT_TEMP_DIR=/Users/<user>/Library/Developer/Xcode/DerivedData/<project>-coouvzgirqlxsaeaczzuypknpazb/Build/Intermediates/React.build
export PROJECT_TEMP_ROOT=/Users/<user>/Library/Developer/Xcode/DerivedData/<project>-coouvzgirqlxsaeaczzuypknpazb/Build/Intermediates
export PUBLIC_HEADERS_FOLDER_PATH=/usr/local/include
export RECURSIVE_SEARCH_PATHS_FOLLOW_SYMLINKS=YES
export REMOVE_CVS_FROM_RESOURCES=YES
export REMOVE_GIT_FROM_RESOURCES=YES
export REMOVE_HEADERS_FROM_EMBEDDED_BUNDLES=YES
export REMOVE_HG_FROM_RESOURCES=YES
export REMOVE_SVN_FROM_RESOURCES=YES
export REZ_COLLECTOR_DIR=/Users/<user>/Library/Developer/Xcode/DerivedData/<project>-coouvzgirqlxsaeaczzuypknpazb/Build/Intermediates/React.build/Release-iphoneos/double-conversion.build/ResourceManagerResources
export REZ_EXECUTABLE=YES
export REZ_OBJECTS_DIR=/Users/<user>/Library/Developer/Xcode/DerivedData/<project>-coouvzgirqlxsaeaczzuypknpazb/Build/Intermediates/React.build/Release-iphoneos/double-conversion.build/ResourceManagerResources/Objects
export REZ_SEARCH_PATHS="/Users/<user>/Library/Developer/Xcode/DerivedData/<project>-coouvzgirqlxsaeaczzuypknpazb/Build/Products/Release-iphoneos "
export SCAN_ALL_SOURCE_FILES_FOR_INCLUDES=NO
export SCRIPT_INPUT_FILE_COUNT=0
export SCRIPT_OUTPUT_FILE_COUNT=0
export SDKROOT=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk
export SDK_DIR=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk
export SDK_DIR_iphoneos10_3=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk
export SDK_NAME=iphoneos10.3
export SDK_NAMES=iphoneos10.3
export SDK_PRODUCT_BUILD_VERSION=14E8301
export SDK_VERSION=10.3
export SDK_VERSION_ACTUAL=100300
export SDK_VERSION_MAJOR=100000
export SDK_VERSION_MINOR=300
export SED=/usr/bin/sed
export SEPARATE_STRIP=YES
export SEPARATE_SYMBOL_EDIT=NO
export SET_DIR_MODE_OWNER_GROUP=YES
export SET_FILE_MODE_OWNER_GROUP=NO
export SHALLOW_BUNDLE=NO
export SHARED_DERIVED_FILE_DIR=/Users/<user>/Library/Developer/Xcode/DerivedData/<project>-coouvzgirqlxsaeaczzuypknpazb/Build/Products/Release-iphoneos/DerivedSources
export SHARED_PRECOMPS_DIR=/Users/<user>/Library/Developer/Xcode/DerivedData/<project>-coouvzgirqlxsaeaczzuypknpazb/Build/Intermediates/PrecompiledHeaders
export SKIP_INSTALL=YES
export SOURCE_ROOT=/Users/<user>/Documents/code/<project>/node_modules/react-native/React
export SRCROOT=/Users/<user>/Documents/code/<project>/node_modules/react-native/React
export STRINGS_FILE_OUTPUT_ENCODING=binary
export STRIP_BITCODE_FROM_COPIED_FILES=YES
export STRIP_INSTALLED_PRODUCT=YES
export STRIP_STYLE=debugging
export SUPPORTED_DEVICE_FAMILIES=1,2
export SUPPORTED_PLATFORMS="iphonesimulator iphoneos"
export SUPPORTS_TEXT_BASED_API=NO
export SWIFT_PLATFORM_TARGET_PREFIX=ios
export SYMROOT=/Users/<user>/Library/Developer/Xcode/DerivedData/<project>-coouvzgirqlxsaeaczzuypknpazb/Build/Products
export SYSTEM_ADMIN_APPS_DIR=/Applications/Utilities
export SYSTEM_APPS_DIR=/Applications
export SYSTEM_CORE_SERVICES_DIR=/System/Library/CoreServices
export SYSTEM_DEMOS_DIR=/Applications/Extras
export SYSTEM_DEVELOPER_APPS_DIR=/Applications/Xcode.app/Contents/Developer/Applications
export SYSTEM_DEVELOPER_BIN_DIR=/Applications/Xcode.app/Contents/Developer/usr/bin
export SYSTEM_DEVELOPER_DEMOS_DIR="/Applications/Xcode.app/Contents/Developer/Applications/Utilities/Built Examples"
export SYSTEM_DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer
export SYSTEM_DEVELOPER_DOC_DIR="/Applications/Xcode.app/Contents/Developer/ADC Reference Library"
export SYSTEM_DEVELOPER_GRAPHICS_TOOLS_DIR="/Applications/Xcode.app/Contents/Developer/Applications/Graphics Tools"
export SYSTEM_DEVELOPER_JAVA_TOOLS_DIR="/Applications/Xcode.app/Contents/Developer/Applications/Java Tools"
export SYSTEM_DEVELOPER_PERFORMANCE_TOOLS_DIR="/Applications/Xcode.app/Contents/Developer/Applications/Performance Tools"
export SYSTEM_DEVELOPER_RELEASENOTES_DIR="/Applications/Xcode.app/Contents/Developer/ADC Reference Library/releasenotes"
export SYSTEM_DEVELOPER_TOOLS=/Applications/Xcode.app/Contents/Developer/Tools
export SYSTEM_DEVELOPER_TOOLS_DOC_DIR="/Applications/Xcode.app/Contents/Developer/ADC Reference Library/documentation/DeveloperTools"
export SYSTEM_DEVELOPER_TOOLS_RELEASENOTES_DIR="/Applications/Xcode.app/Contents/Developer/ADC Reference Library/releasenotes/DeveloperTools"
export SYSTEM_DEVELOPER_USR_DIR=/Applications/Xcode.app/Contents/Developer/usr
export SYSTEM_DEVELOPER_UTILITIES_DIR=/Applications/Xcode.app/Contents/Developer/Applications/Utilities
export SYSTEM_DOCUMENTATION_DIR=/Library/Documentation
export SYSTEM_KEXT_INSTALL_PATH=/System/Library/Extensions
export SYSTEM_LIBRARY_DIR=/System/Library
export TAPI_VERIFY_MODE=ErrorsOnly
export TARGETED_DEVICE_FAMILY=1
export TARGETNAME=double-conversion
export TARGET_BUILD_DIR=/Users/<user>/Library/Developer/Xcode/DerivedData/<project>-coouvzgirqlxsaeaczzuypknpazb/Build/Products/Release-iphoneos
export TARGET_DEVICE_IDENTIFIER=a91508cf0a769cfc7e6ebb94ce9ced80a913c30b
export TARGET_DEVICE_MODEL=iPhone8,1
export TARGET_DEVICE_OS_VERSION=10.3.2
export TARGET_NAME=double-conversion
export TARGET_TEMP_DIR=/Users/<user>/Library/Developer/Xcode/DerivedData/<project>-coouvzgirqlxsaeaczzuypknpazb/Build/Intermediates/React.build/Release-iphoneos/double-conversion.build
export TEMP_DIR=/Users/<user>/Library/Developer/Xcode/DerivedData/<project>-coouvzgirqlxsaeaczzuypknpazb/Build/Intermediates/React.build/Release-iphoneos/double-conversion.build
export TEMP_FILES_DIR=/Users/<user>/Library/Developer/Xcode/DerivedData/<project>-coouvzgirqlxsaeaczzuypknpazb/Build/Intermediates/React.build/Release-iphoneos/double-conversion.build
export TEMP_FILE_DIR=/Users/<user>/Library/Developer/Xcode/DerivedData/<project>-coouvzgirqlxsaeaczzuypknpazb/Build/Intermediates/React.build/Release-iphoneos/double-conversion.build
export TEMP_ROOT=/Users/<user>/Library/Developer/Xcode/DerivedData/<project>-coouvzgirqlxsaeaczzuypknpazb/Build/Intermediates
export TOOLCHAINS=com.apple.dt.toolchain.XcodeDefault
export TOOLCHAIN_DIR=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain
export TREAT_MISSING_BASELINES_AS_TEST_FAILURES=NO
export UID=501
export UNSTRIPPED_PRODUCT=NO
export USER=gary
export USER_APPS_DIR=/Users/<user>/Applications
export USER_LIBRARY_DIR=/Users/<user>/Library
export USE_DYNAMIC_NO_PIC=YES
export USE_HEADERMAP=YES
export USE_HEADER_SYMLINKS=NO
export VALIDATE_PRODUCT=YES
export VALID_ARCHS="arm64 armv7 armv7s"
export VERBOSE_PBXCP=NO
export VERSION_INFO_BUILDER=gary
export VERSION_INFO_FILE=double-conversion_vers.c
export VERSION_INFO_STRING="\"@(#)PROGRAM:double-conversion PROJECT:React-\""
export WARNING_CFLAGS="-Wextra -Wall -Wno-semicolon-before-method-body"
export WRAP_ASSET_PACKS_IN_SEPARATE_DIRECTORIES=NO
export XCODE_APP_SUPPORT_DIR=/Applications/Xcode.app/Contents/Developer/Library/Xcode
export XCODE_PRODUCT_BUILD_VERSION=8E3004b
export XCODE_VERSION_ACTUAL=0833
export XCODE_VERSION_MAJOR=0800
export XCODE_VERSION_MINOR=0830
export XPCSERVICES_FOLDER_PATH=/XPCServices
export YACC=yacc
export arch=arm64
export variant=normal
/bin/sh -c /Users/<user>/Library/Developer/Xcode/DerivedData/<project>-coouvzgirqlxsaeaczzuypknpazb/Build/Intermediates/React.build/Release-iphoneos/double-conversion.build/Script-190EE32F1E6A43DE00A8543A.sh
Unpacking /Users/<user>/.rncache/glog-0.3.4.tar.gz...
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
/Users/<user>/Documents/code/<project>/node_modules/react-native/third-party/glog-0.3.4/missing: Unknown `--is-lightweight' option
Try `/Users/<user>/Documents/code/<project>/node_modules/react-native/third-party/glog-0.3.4/missing --help' for more information
configure: WARNING: 'missing' script is too old or missing
checking for arm-apple-darwin-strip... no
checking for strip... strip
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 whether make supports nested variables... yes
checking for arm-apple-darwin-gcc... no
checking for gcc... gcc
checking whether the C compiler works... no
configure: error: in `/Users/<user>/Documents/code/<project>/node_modules/react-native/third-party/glog-0.3.4':
configure: error: C compiler cannot create executables
See `config.log' for more details
Command /bin/sh failed with exit code 77
Eu também vi isso. Estou muito surpreso que isso tenha sido divulgado com esse problema tão crítico.
Obtenha o Outlook para iOS https://aka.ms/o0ukef
De: Gary F [email protected]
Enviado: terça-feira, 11 de julho de 2017 18:11:47
Para: facebook / react-native
Cc: Ujwal Setlur; Comente
Assunto: Re: [facebook / react-native] [0.45.0] terceiro: arquivo 'config.h' não encontrado (# 14382)
O trabalho em torno de @Ignigena https://github.com/ignigena também corrige isso para mim. Mas eu vi 2 erros de compilação de XCode, alternando um pouco quando eu estava movendo arquivos e tentando encontrar uma correção com o cache de fios limpo e tal. Sendo um o que este problema postou originalmente sobre a falta de config.h, o outro sobre a conversão dupla.
Saída XCode abaixo no erro de invocação de script Shell na conversão dupla:
PhaseScriptExecution Install \ Third \ Party / Users /
cd / Usuários /
export ACTION = build
exportar AD_HOC_CODE_SIGNING_ALLOWED = NO
export ALTERNATE_GROUP = staff
export ALTERNATE_MODE = u + w, go-w, a + rX
export ALTERNATE_OWNER = gary
export ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO
export ALWAYS_SEARCH_USER_PATHS = NO
export ALWAYS_USE_SEPARATE_HEADERMAPS = NO
exportar APPLE_INTERNAL_DEVELOPER_DIR = / AppleInternal / Developer
exportar APPLE_INTERNAL_DIR = / AppleInternal
exportar APPLE_INTERNAL_DOCUMENTATION_DIR = / AppleInternal / Documentation
exportar APPLE_INTERNAL_LIBRARY_DIR = / AppleInternal / Biblioteca
exportar APPLE_INTERNAL_TOOLS = / AppleInternal / Developer / Tools
exportar APPLICATION_EXTENSION_API_ONLY = NO
exportar APPLY_RULES_IN_COPY_FILES = NO
export ARCHS = "armv7 arm64"
exportar ARCHS_STANDARD = "armv7 arm64"
exportar ARCHS_STANDARD_32_64_BIT = "armv7 arm64"
exportar ARCHS_STANDARD_32_BIT = armv7
exportar ARCHS_STANDARD_64_BIT = arm64
exportar ARCHS_STANDARD_INCLUDING_64_BIT = "armv7 arm64"
exportar ARCHS_UNIVERSAL_IPHONE_OS = "armv7 arm64"
export AVAILABLE_PLATFORMS = "appletvos appletvsimulator iphoneos iphonesimulator macosx watchos watchsimulator"
exportar BITCODE_GENERATION_MODE = marcador
exportar BUILD_ACTIVE_RESOURCES_ONLY = YES
export BUILD_COMPONENTS = "construção de cabeçalhos"
exportar BUILD_DIR = / Usuários /
exportar BUILD_ROOT = / Usuários /
exportar BUILD_STYLE =
exportar BUILD_VARIANTS = normal
exportar BUILT_PRODUCTS_DIR = / Usuários /
export CACHE_ROOT = / var / folders / q2 / nn87n125621g5t3h_n_nx4vw0000gn / C / com.apple.DeveloperTools / 8.3.3-8E3004b / Xcode
export CCHROOT = / var / folders / q2 / nn87n125621g5t3h_n_nx4vw0000gn / C / com.apple.DeveloperTools / 8.3.3-8E3004b / Xcode
exportar CHMOD = / bin / chmod
exportar CHOWN = / usr / sbin / chown
exportar CLANG_ANALYZER_NONNULL = YES
export CLANG_CXX_LANGUAGE_STANDARD = gnu ++ 0x
export CLANG_CXX_LIBRARY = libc ++
export CLANG_ENABLE_MODULES = YES
exportar CLANG_ENABLE_MODULE_DEBUGGING = NO
exportar CLANG_ENABLE_OBJC_ARC = YES
exportar CLANG_MODULES_BUILD_SESSION_FILE = / Usuários /
exportar CLANG_WARN_BOOL_CONVERSION = YES
exportar CLANG_WARN_CONSTANT_CONVERSION = YES
exportar CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR
exportar CLANG_WARN_DOCUMENTATION_COMMENTS = YES
exportar CLANG_WARN_EMPTY_BODY = YES
exportar CLANG_WARN_ENUM_CONVERSION = YES
exportar CLANG_WARN_INFINITE_RECURSION = YES
export CLANG_WARN_INT_CONVERSION = YES
exportar CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR
exportar CLANG_WARN_SUSPICIOUS_MOVE = YES
exportar CLANG_WARN_SUSPICIOUS_MOVES = YES
exportar CLANG_WARN_UNREACHABLE_CODE = YES
exportar CLANG_WARN__DUPLICATE_METHOD_MATCH = YES
export CLASS_FILE_DIR = / Usuários /
exportar CLEAN_PRECOMPS = YES
export CLONE_HEADERS = NO
exportar CODESIGNING_FOLDER_PATH = / Usuários /
exportar CODE_SIGNING_ALLOWED = NO
exportar CODE_SIGNING_REQUIRED = YES
export CODE_SIGN_CONTEXT_CLASS = XCiPhoneOSCodeSignContext
export CODE_SIGN_IDENTITY = "iPhone Developer"
export COLOR_DIAGNOSTICS = NO
export COMBINE_HIDPI_IMAGES = NO
export COMMAND_MODE = legado
exportar COMPOSITE_SDK_DIRS = / Usuários /
export COMPRESS_PNG_FILES = YES
export CONFIGURATION = Release
exportar CONFIGURATION_BUILD_DIR = / Usuários /
exportar CONFIGURATION_TEMP_DIR = / Usuários /
exportar COPYING_PRESERVES_HFS_DATA = NO
exportar COPY_HEADERS_RUN_UNIFDEF = NO
exportar COPY_PHASE_STRIP = NO
exportar COPY_RESOURCES_FROM_STATIC_FRAMEWORKS = YES
export CORRESPONDING_SIMULATOR_PLATFORM_DIR = / Applications / Xcode.app / Contents / Developer / Platforms / iPhoneSimulator.platform
export CORRESPONDING_SIMULATOR_PLATFORM_NAME = iphonesimulator
export CORRESPONDING_SIMULATOR_SDK_DIR = / Applications / Xcode.app / Contents / Developer / Platforms / iPhoneSimulator.platform / Developer / SDKs / iPhoneSimulator10.3.sdk
export CORRESPONDING_SIMULATOR_SDK_NAME = iphonesimulator10.3
export CP = / bin / cp
exportar CREATE_INFOPLIST_SECTION_IN_BINARY = NO
exportar CURRENT_ARCH = arm64
exportar CURRENT_VARIANT = normal
exportar DEAD_CODE_STRIPPING = YES
export DEBUGGING_SYMBOLS = YES
export DEBUG_INFORMATION_FORMAT = anão-com-dsym
export DEFAULT_COMPILER = com.apple.compilers.llvm.clang.1_0
export DEFAULT_KEXT_INSTALL_PATH = / System / Library / Extensions
exportar DEFINES_MODULE = NO
exportar DEPLOYMENT_LOCATION = NO
exportar DEPLOYMENT_POSTPROCESSING = NO
exportar DEPLOYMENT_TARGET_CLANG_ENV_NAME = IPHONEOS_DEPLOYMENT_TARGET
exportar DEPLOYMENT_TARGET_CLANG_FLAG_NAME = miphoneos-version-min
export DEPLOYMENT_TARGET_CLANG_FLAG_PREFIX = -miphoneos-version-min =
exportar DEPLOYMENT_TARGET_SETTING_NAME = IPHONEOS_DEPLOYMENT_TARGET
export DEPLOYMENT_TARGET_SUGGESTED_VALUES = "8,0 8,1 8,3 8,3 8,4 9,0 9,1 9,1 9,2 9,3 10,0 10,1 10,2 10,3"
exportar DERIVED_FILES_DIR = / Usuários /
exportar DERIVED_FILE_DIR = / Usuários /
exportar DERIVED_SOURCES_DIR = / Usuários /
export DEVELOPER_APPLICATIONS_DIR = / Applications / Xcode.app / Contents / Developer / Applications
export DEVELOPER_BIN_DIR = / Applications / Xcode.app / Contents / Developer / usr / bin
export DEVELOPER_DIR = / Applications / Xcode.app / Contents / Developer
export DEVELOPER_FRAMEWORKS_DIR = / Applications / Xcode.app / Contents / Developer / Library / Frameworks
export DEVELOPER_FRAMEWORKS_DIR_QUOTED = / Applications / Xcode.app / Contents / Developer / Library / Frameworks
export DEVELOPER_LIBRARY_DIR = / Applications / Xcode.app / Contents / Developer / Library
export DEVELOPER_SDK_DIR = / Applications / Xcode.app / Contents / Developer / Platforms / MacOSX.platform / Developer / SDKs
export DEVELOPER_TOOLS_DIR = / Applications / Xcode.app / Contents / Developer / Tools
export DEVELOPER_USR_DIR = / Applications / Xcode.app / Contents / Developer / usr
export DEVELOPMENT_LANGUAGE = Inglês
export DEVELOPMENT_TEAM = V9WTTPBFK9
export DO_HEADER_SCANNING_IN_JAM = NO
exportar DSTROOT = / tmp / React.dst
export DT_TOOLCHAIN_DIR = / Applications / Xcode.app / Contents / Developer / Toolchains / XcodeDefault.xctoolchain
exportar DWARF_DSYM_FILE_NAME = libdouble-conversion.a.dSYM
exportar DWARF_DSYM_FILE_SHOULD_ACCOMPANY_PRODUCT = NO
exportar DWARF_DSYM_FOLDER_PATH = / Usuários /
exportar EFFECTIVE_PLATFORM_NAME = -iphoneos
exportar EMBEDDED_CONTENT_CONTAINS_SWIFT = NO
export EMBEDDED_PROFILE_NAME = embedded.mobileprovision
export EMBED_ASSET_PACKS_IN_PRODUCT_BUNDLE = NO
exportar ENABLE_BITCODE = YES
exportar ENABLE_DEFAULT_HEADER_SEARCH_PATHS = YES
exportar ENABLE_HEADER_DEPENDENCIES = YES
exportar ENABLE_NS_ASSERTIONS = NO
exportar ENABLE_ON_DEMAND_RESOURCES = NO
exportar ENABLE_STRICT_OBJC_MSGSEND = SIM
exportar ENABLE_TESTABILITY = NO
exportar ENTITLEMENTS_REQUIRED = SIM
exportar EXCLUDED_INSTALLSRC_SUBDIRECTORY_PATTERNS = ". DS_Store .svn .git .hg CVS"
export EXCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES = " .xcassets ( ) .DS_Store CVS .svn .git .hg * .pbproj * .pbxproj"
exportar EXECUTABLE_EXTENSION = a
exportar EXECUTABLE_NAME = libdouble-conversion.a
export EXECUTABLE_PATH = libdouble-conversion.a
exportar EXECUTABLE_PREFIX = lib
exportar EXECUTABLE_SUFFIX = .a
export EXPANDED_CODE_SIGN_IDENTITY =
exportar EXPANDED_CODE_SIGN_IDENTITY_NAME =
export EXPANDED_PROVISIONING_PROFILE =
exportar FILE_LIST = / Usuários /
exportar FIXED_FILES_DIR = / Usuários /
export FRAMEWORK_FLAG_PREFIX = -framework
exportar FRAMEWORK_SEARCH_PATHS = "/ Usuários /
exportar FRAMEWORK_VERSION = A
exportar FULL_PRODUCT_NAME = libdouble-conversion.a
export GCC3_VERSION = 3.3
exportar GCC_C_LANGUAGE_STANDARD = gnu99
exportar GCC_NO_COMMON_BLOCKS = YES
exportar GCC_PFE_FILE_C_DIALECTS = "c objetivo-c ++ objetivo-c ++"
exportar GCC_THUMB_SUPPORT = YES
exportar GCC_TREAT_WARNINGS_AS_ERRORS = NO
export GCC_VERSION = com.apple.compilers.llvm.clang.1_0
export GCC_VERSION_IDENTIFIER = com_apple_compilers_llvm_clang_1_0
exportar GCC_WARN_64_TO_32_BIT_CONVERSION = YES
exportar GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES
exportar GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR
exportar GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES
exportar GCC_WARN_SHADOW = YES
exportar GCC_WARN_UNDECLARED_SELECTOR = YES
exportar GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE
exportar GCC_WARN_UNUSED_FUNCTION = YES
exportar GCC_WARN_UNUSED_VARIABLE = YES
exportar GENERATE_MASTER_OBJECT_FILE = NO
exportar GENERATE_PKGINFO_FILE = NO
exportar GENERATE_PROFILING_CODE = NO
export GENERATE_TEXT_BASED_STUBS = NO
exportar GID = 20
export GROUP = staff
exportar HEADERMAP_INCLUDES_FLAT_ENTRIES_FOR_TARGET_BEING_BUILT = YES
exportar HEADERMAP_INCLUDES_FRAMEWORK_ENTRIES_FOR_ALL_PRODUCT_TYPES = YES
exportar HEADERMAP_INCLUDES_NONPUBLIC_NONPRIVATE_HEADERS = SIM
exportar HEADERMAP_INCLUDES_PROJECT_HEADERS = YES
export HEADERMAP_USES_FRAMEWORK_PREFIX_ENTRIES = YES
export HEADERMAP_USES_VFS = NO
export HEADER_SEARCH_PATHS = "/ Usuários /
exportar HIDE_BITCODE_SYMBOLS = YES
exportar HOME = / Usuários /
export ICONV = / usr / bin / iconv
exportar INFOPLIST_EXPAND_BUILD_SETTINGS = YES
exportar INFOPLIST_OUTPUT_FORMAT = binário
exportar INFOPLIST_PREPROCESS = NO
exportar INLINE_PRIVATE_FRAMEWORKS = NO
exportar INSTALLHDRS_COPY_PHASE = NO
exportar INSTALLHDRS_SCRIPT_PHASE = NO
exportar INSTALL_DIR = / tmp / React.dst / usr / local / lib
exportar INSTALL_GROUP = staff
exportar INSTALL_MODE_FLAG = u + w, go-w, a + rX
exportar INSTALL_OWNER = gary
export INSTALL_PATH = / usr / local / lib
exportar INSTALL_ROOT = / tmp / React.dst
exportar IPHONEOS_DEPLOYMENT_TARGET = 8.0
export JAVAC_DEFAULT_FLAGS = "- J-Xms64m -J-XX: NewSize = 4M -J-Dfile.encoding = UTF8"
export JAVA_APP_STUB = / System / Library / Frameworks / JavaVM.framework / Resources / MacOS / JavaApplicationStub
exportar JAVA_ARCHIVE_CLASSES = YES
exportar JAVA_ARCHIVE_TYPE = JAR
export JAVA_COMPILER = / usr / bin / javac
export JAVA_FRAMEWORK_RESOURCES_DIRS = Recursos
export JAVA_JAR_FLAGS = cv
exportar JAVA_SOURCE_SUBDIR =.
exportar JAVA_USE_DEPENDENCIES = YES
export JAVA_ZIP_FLAGS = -urg
exportar JIKES_DEFAULT_FLAGS = "+ E + OLDCSO"
exportar KEEP_PRIVATE_EXTERNS = NO
exportar LD_DEPENDENCY_INFO_FILE = / Usuários /
exportar LD_GENERATE_MAP_FILE = NO
exportar LD_MAP_FILE_PATH = / Usuários /
exportar LD_NO_PIE = NO
exportar LD_QUOTE_LINKER_ARGUMENTS_FOR_COMPILER_DRIVER = SIM
export LEGACY_DEVELOPER_DIR = / Applications / Xcode.app / Contents / PlugIns / Xcode3Core.ideplugin / Contents / SharedSupport / Developer
export LEX = lex
exportar LIBRARY_FLAG_NOSPACE = YES
exportar LIBRARY_FLAG_PREFIX = -l
export LIBRARY_KEXT_INSTALL_PATH = / Library / Extensions
exportar LIBRARY_SEARCH_PATHS = "/ Usuários /
exportar LINKER_DISPLAYS_MANGLED_NAMES = NO
export LINK_FILE_LIST_normal_arm64 = / Users /
exportar LINK_FILE_LIST_normal_armv7 = / Usuários /
exportar LINK_WITH_STANDARD_LIBRARIES = YES
export LOCALIZABLE_CONTENT_DIR =
exportar LOCAL_ADMIN_APPS_DIR = / Aplicativos / Utilitários
exportar LOCAL_APPS_DIR = / Aplicativos
export LOCAL_DEVELOPER_DIR = / Biblioteca / Desenvolvedor
exportar LOCAL_LIBRARY_DIR = / Biblioteca
export LOCROOT =
export LOCSYMROOT =
exportar MACH_O_TYPE = staticlib
exportar MAC_OS_X_PRODUCT_BUILD_VERSION = 16F73
exportar MAC_OS_X_VERSION_ACTUAL = 101205
exportar MAC_OS_X_VERSION_MAJOR = 101200
exportar MAC_OS_X_VERSION_MINOR = 1205
export METAL_LIBRARY_FILE_BASE = padrão
export METAL_LIBRARY_OUTPUT_DIR = / Usuários /
export MODULE_CACHE_DIR = / Usuários /
exportar MTL_ENABLE_DEBUG_INFO = NO
export NATIVE_ARCH = armv7
export NATIVE_ARCH_32_BIT = i386
export NATIVE_ARCH_64_BIT = x86_64
export NATIVE_ARCH_ACTUAL = x86_64
export NO_COMMON = YES
export OBJECT_FILE_DIR = / Usuários /
export OBJECT_FILE_DIR_normal = / Usuários /
export OBJROOT = / Usuários /
exportar ONLY_ACTIVE_ARCH = NO
export OS = MACOS
exportar OSAC = / usr / bin / osacompile
exportar OTHER_LDFLAGS = -ObjC
export PACKAGE_TYPE = com.apple.package-type.static-library
exportar PASCAL_STRINGS = YES
export PATH = "/ Applications / Xcode.app / Contents / Developer / Toolchains / XcodeDefault.xctoolchain / usr / bin: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/bin: / Applications /Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/libexec:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents /Developer/Platforms/iPhoneOS.platform/Developer/usr/local/bin:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/usr/bin:/Applications/Xcode.app/Contents/Developer/Platforms /iPhoneOS.platform/usr/local/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/local/bin:/Applications/Xcode.app/ Conteúdo / Desenvolvedor / Ferramentas: / usr / local / bin: / usr / bin: / bin: / usr / sbin: / sbin "
export PATH_PREFIXES_EXCLUDED_FROM_HEADER_DEPENDENCIES = "/ usr / include / usr / local / include / System / Library / Frameworks / System / Library / PrivateFrameworks /Applications/Xcode.app/Contents/Developer/Headers /Applications/Scode.app/Contents/Sevels /Applications/Xcode.app/Contents/Developer/Platforms "
exportar PFE_FILE_C_DIALECTS = c ++
exportar PKGINFO_FILE_PATH = / Usuários /
export PLATFORM_DEVELOPER_APPLICATIONS_DIR = / Applications / Xcode.app / Contents / Developer / Platforms / iPhoneOS.platform / Developer / Applications
export PLATFORM_DEVELOPER_BIN_DIR = / Applications / Xcode.app / Contents / Developer / Platforms / iPhoneOS.platform / Developer / usr / bin
export PLATFORM_DEVELOPER_LIBRARY_DIR = / Applications / Xcode.app / Contents / PlugIns / Xcode3Core.ideplugin / Contents / SharedSupport / Developer / Library
export PLATFORM_DEVELOPER_SDK_DIR = / Applications / Xcode.app / Contents / Developer / Platforms / iPhoneOS.platform / Developer / SDKs
export PLATFORM_DEVELOPER_TOOLS_DIR = / Applications / Xcode.app / Contents / Developer / Platforms / iPhoneOS.platform / Developer / Tools
export PLATFORM_DEVELOPER_USR_DIR = / Applications / Xcode.app / Contents / Developer / Platforms / iPhoneOS.platform / Developer / usr
export PLATFORM_DIR = / Applications / Xcode.app / Contents / Developer / Platforms / iPhoneOS.platform
exportar PLATFORM_DISPLAY_NAME = iOS
exportar PLATFORM_NAME = iphoneos
exportar PLATFORM_PREFERRED_ARCH = arm64
exportar PLATFORM_PRODUCT_BUILD_VERSION = 14E8301
exportar PLIST_FILE_OUTPUT_FORMAT = binário
exportar PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = YES
export PRECOMP_DESTINATION_DIR = / Usuários /
exportar PRESERVE_DEAD_CODE_INITS_AND_TERMS = NO
exportar PRIVATE_HEADERS_FOLDER_PATH = / usr / local / incluir / conversão dupla
exportar PRODUCT_MODULE_NAME = double_conversion
exportar PRODUCT_NAME = dupla conversão
export PRODUCT_SETTINGS_PATH =
export PRODUCT_TYPE = com.apple.product-type.library.static
exportar PROFILING_CODE = NO
export PROJECT = React
exportar PROJECT_DERIVED_FILE_DIR = / Usuários /
export PROJECT_DIR = / Usuários /
exportar PROJECT_FILE_PATH = / Usuários /
export PROJECT_NAME = React
exportar PROJECT_TEMP_DIR = / Usuários /
export PROJECT_TEMP_ROOT = / Usuários /
exportar PUBLIC_HEADERS_FOLDER_PATH = / usr / local / incluir
exportar RECURSIVE_SEARCH_PATHS_FOLLOW_SYMLINKS = SIM
exportar REMOVE_CVS_FROM_RESOURCES = YES
exportar REMOVE_GIT_FROM_RESOURCES = YES
exportar REMOVE_HEADERS_FROM_EMBEDDED_BUNDLES = SIM
exportar REMOVE_HG_FROM_RESOURCES = YES
exportar REMOVE_SVN_FROM_RESOURCES = YES
exportar REZ_COLLECTOR_DIR = / Usuários /
exportar REZ_EXECUTABLE = YES
exportar REZ_OBJECTS_DIR = / Usuários /
exportar REZ_SEARCH_PATHS = "/ Usuários /
exportar SCAN_ALL_SOURCE_FILES_FOR_INCLUDES = NO
exportar SCRIPT_INPUT_FILE_COUNT = 0
exportar SCRIPT_OUTPUT_FILE_COUNT = 0
export SDKROOT = / Applications / Xcode.app / Contents / Developer / Platforms / iPhoneOS.platform / Developer / SDKs / iPhoneOS10.3.sdk
export SDK_DIR = / Applications / Xcode.app / Contents / Developer / Platforms / iPhoneOS.platform / Developer / SDKs / iPhoneOS10.3.sdk
export SDK_DIR_iphoneos10_3 = / Applications / Xcode.app / Contents / Developer / Platforms / iPhoneOS.platform / Developer / SDKs / iPhoneOS10.3.sdk
export SDK_NAME = iphoneos10.3
export SDK_NAMES = iphoneos10.3
export SDK_PRODUCT_BUILD_VERSION = 14E8301
export SDK_VERSION = 10.3
export SDK_VERSION_ACTUAL = 100300
export SDK_VERSION_MAJOR = 100000
export SDK_VERSION_MINOR = 300
export SED = / usr / bin / sed
exportar SEPARATE_STRIP = YES
exportar SEPARATE_SYMBOL_EDIT = NO
exportar SET_DIR_MODE_OWNER_GROUP = YES
exportar SET_FILE_MODE_OWNER_GROUP = NO
exportar SHALLOW_BUNDLE = NO
exportar SHARED_DERIVED_FILE_DIR = / Usuários /
exportar SHARED_PRECOMPS_DIR = / Usuários /
export SKIP_INSTALL = YES
exportar SOURCE_ROOT = / Usuários /
export SRCROOT = / Users /
exportar STRINGS_FILE_OUTPUT_ENCODING = binário
exportar STRIP_BITCODE_FROM_COPIED_FILES = YES
exportar STRIP_INSTALLED_PRODUCT = SIM
export STRIP_STYLE = depuração
exportar SUPPORTED_DEVICE_FAMILIES = 1,2
export SUPPORTED_PLATFORMS = "iphonesimulator iphoneos"
exportar SUPPORTS_TEXT_BASED_API = NO
export SWIFT_PLATFORM_TARGET_PREFIX = ios
export SYMROOT = / Users /
export SYSTEM_ADMIN_APPS_DIR = / Aplicativos / Utilitários
export SYSTEM_APPS_DIR = / Aplicativos
export SYSTEM_CORE_SERVICES_DIR = / System / Library / CoreServices
export SYSTEM_DEMOS_DIR = / Aplicativos / Extras
export SYSTEM_DEVELOPER_APPS_DIR = / Applications / Xcode.app / Contents / Developer / Applications
export SYSTEM_DEVELOPER_BIN_DIR = / Applications / Xcode.app / Contents / Developer / usr / bin
export SYSTEM_DEVELOPER_DEMOS_DIR = "/ Applications / Xcode.app / Contents / Developer / Applications / Utilities / Built Examples"
export SYSTEM_DEVELOPER_DIR = / Applications / Xcode.app / Contents / Developer
export SYSTEM_DEVELOPER_DOC_DIR = "/ Applications / Xcode.app / Contents / Developer / ADC Reference Library"
export SYSTEM_DEVELOPER_GRAPHICS_TOOLS_DIR = "/ Applications / Xcode.app / Contents / Developer / Applications / Graphics Tools"
export SYSTEM_DEVELOPER_JAVA_TOOLS_DIR = "/ Applications / Xcode.app / Contents / Developer / Applications / Java Tools"
export SYSTEM_DEVELOPER_PERFORMANCE_TOOLS_DIR = "/ Applications / Xcode.app / Contents / Developer / Applications / Performance Tools"
export SYSTEM_DEVELOPER_RELEASENOTES_DIR = "/ Applications / Xcode.app / Contents / Developer / ADC Reference Library / releasenotes"
export SYSTEM_DEVELOPER_TOOLS = / Applications / Xcode.app / Contents / Developer / Tools
export SYSTEM_DEVELOPER_TOOLS_DOC_DIR = "/ Applications / Xcode.app / Contents / Developer / ADC Reference Library / documentation / DeveloperTools"
export SYSTEM_DEVELOPER_TOOLS_RELEASENOTES_DIR = "/ Applications / Xcode.app / Contents / Developer / ADC Reference Library / releasenotes / DeveloperTools"
export SYSTEM_DEVELOPER_USR_DIR = / Applications / Xcode.app / Contents / Developer / usr
export SYSTEM_DEVELOPER_UTILITIES_DIR = / Applications / Xcode.app / Contents / Developer / Applications / Utilities
export SYSTEM_DOCUMENTATION_DIR = / Biblioteca / Documentação
export SYSTEM_KEXT_INSTALL_PATH = / System / Library / Extensions
export SYSTEM_LIBRARY_DIR = / System / Library
export TAPI_VERIFY_MODE = ErrorsOnly
exportar TARGETED_DEVICE_FAMILY = 1
exportar TARGETNAME = dupla conversão
exportar TARGET_BUILD_DIR = / Usuários /
export TARGET_DEVICE_IDENTIFIER = a91508cf0a769cfc7e6ebb94ce9ced80a913c30b
export TARGET_DEVICE_MODEL = iPhone8,1
exportar TARGET_DEVICE_OS_VERSION = 10.3.2
export TARGET_NAME = dupla conversão
exportar TARGET_TEMP_DIR = / Usuários /
export TEMP_DIR = / Usuários /
export TEMP_FILES_DIR = / Usuários /
export TEMP_FILE_DIR = / Usuários /
export TEMP_ROOT = / Usuários /
export TOOLCHAINS = com.apple.dt.toolchain.XcodeDefault
export TOOLCHAIN_DIR = / Applications / Xcode.app / Contents / Developer / Toolchains / XcodeDefault.xctoolchain
exportar TREAT_MISSING_BASELINES_AS_TEST_FAILURES = NO
exportar UID = 501
exportar UNSTRIPPED_PRODUCT = NO
export USER = gary
export USER_APPS_DIR = / Users /
exportar USER_LIBRARY_DIR = / Usuários /
export USE_DYNAMIC_NO_PIC = YES
export USE_HEADERMAP = YES
export USE_HEADER_SYMLINKS = NO
exportar VALIDATE_PRODUCT = YES
export VALID_ARCHS = "arm64 armv7 armv7s"
exportar VERBOSE_PBXCP = NO
exportar VERSION_INFO_BUILDER = gary
exportar VERSION_INFO_FILE = double-conversion_vers.c
export VERSION_INFO_STRING = "\" @ (#) PROGRAMA: dupla conversão PROJETO: React- \ ""
export WARNING_CFLAGS = "- Wextra -Wall -Wno-ponto e vírgula antes do corpo do método"
exportar WRAP_ASSET_PACKS_IN_SEPARATE_DIRECTORIES = NO
export XCODE_APP_SUPPORT_DIR = / Applications / Xcode.app / Contents / Developer / Library / Xcode
exportar XCODE_PRODUCT_BUILD_VERSION = 8E3004b
exportar XCODE_VERSION_ACTUAL = 0833
exportar XCODE_VERSION_MAJOR = 0800
exportar XCODE_VERSION_MINOR = 0830
exportar XPCSERVICES_FOLDER_PATH = / XPCServices
export YACC = yacc
export arch = arm64
variante de exportação = normal
/ bin / sh -c / Usuários /
Desempacotando / Usuários /
verificando se há uma instalação compatível com BSD ... / usr / bin / install -c
verificando se o ambiente de construção é lógico ... sim
/Comercial/--is-lightweight' option
Try
/ Users /
configure: AVISO: o script 'ausente' é muito antigo ou está faltando
verificando arm-apple-darwin-strip ... não
verificando tira ... tira
verificando se há um thread-safe mkdir -p ... ./install-sh -c -d
verificando gawk ... não
verificando mawk ... não
verificando nawk ... não
verificando se há awk ... awk
verificando se make sets $ (MAKE) ... sim
verificando se make suporta variáveis aninhadas ... sim
verificando arm-apple-darwin-gcc ... não
verificando gcc ... gcc
verificando se o compilador C funciona ... não
configure: erro: em /Users/<user>/Documents/code/<project>/node_modules/react-native/third-party/glog-0.3.4':
configure: error: C compiler cannot create executables
See
config.log 'para mais detalhes
Comando / bin / sh falhou com o código de saída 77
-
Você está recebendo isso porque comentou.
Responda a este e-mail diretamente, visualize-o no GitHub https://github.com/facebook/react-native/issues/14382#issuecomment-314615224 ou ignore o tópico https://github.com/notifications/unsubscribe-auth/ AFkMXfyYNmgKPifLLuPmvD_oi9nEZRCRks5sNB1TgaJpZM4Nznzg .
E estou recebendo o erro de compilação double-conversion
xcode novamente.
EDIT: e corrigido novamente com a ... glog-0.3.4$ ../../scripts/ios-configure-glog.sh
solução alternativa. O erro double-conversion
ocorreu depois que fiz uma atualização de pacote com yarn add [email protected]
.
Espero que seja uma correção mais permanente e adequada para esses erros de compilação do XCode. Esses são bugs que impedem a exibição e deveriam ter bloqueado as liberações. Estou vendo outros bugs bloqueadores também desde RN 0.45. Não é uma boa tendência com lançamentos tão esquisitos fora da caixa.
Eu tenho o mesmo problema no react nativo 0.46.0 e 0.46.1 (ios)
qualquer solução ?
+1, este é um problema crítico! desde 0,45
Por que você não está apenas usando isso ?
eu segui suas dicas
cd / node_modules / react-native / scripts /
curl https://raw.githubusercontent.com/facebook/react-native/5c53f89dd86160301feee024bce4ce0c89e8c187/scripts/ios-configure-glog.sh> ios-configure-glog.sh
chmod + x ios-configure-glog.sh
eu recebo este erro agora
/Users/Alain/Library/Developer/Xcode/DerivedData/iosReactTest2-bphijysweorcfectrxtfnflaibcn/Build/Intermediates/iosReactTest2.build/Debug-iphoneos/iosReactTest2./-00DDD1BFF1: BD5953 line0node_modelo_br. 6bD5node. /packager/react-native-xcode.sh: Esse arquivo ou diretório não existe
https://github.com/facebook/react-native/issues/14382#issuecomment -313163119 é a correção de trabalho.
RN: 0,46,2 +1
Não quero parecer crítico, mas esta é uma questão crítica. Como isso poderia ter vazado? Me deixa preocupado.
Removendo a pasta de terceiros, não está funcionando, por favor, deixe-me saber a solução.
0.46.3 está fora com esta correção.
Sim, a versão mais recente está funcionando bem.
toda vez que eu reconstruo meus projetos nativos reativos .. eles introduzem novos bugs .. isso é ridículo.
aplauso lento fb
@tonypee relaxa meu cara ..
sim, eles apresentam bugs, sim, eles poderiam usar mais alguns testes antes do lançamento https://github.com/facebook/react-native/issues/14864 , mas estão trabalhando duro. não há necessidade de ir para o modo mock completo com slow hand clap
.
não é só você ter esses problemas.
reclamar é legal. lamentar não é.
Concordou.
Tenho outros 2 projetos de teste que não consegui construir e
passou cerca de 3 dias encontrando versões para este que seria construído, apenas para
deixe por 2 semanas, agora fiz uma nova instalação para encontrar esse bug. Estou trancada
em 0,45, então não tenho certeza de como funcionava anteriormente e não agora. Eu pensei que eu
versões bloqueadas para que eu não tivesse isso.
É realmente um teste de fé na plataforma, pois adoraria poder
confiar nele, mas estou gastando a maior parte do meu tempo com erros de compilação
De qualquer forma obrigado
Em Ter, 18 de julho de 2017 às 18h05 Pavlos Vinieratos [email protected]
escreveu:
@tonypee https://github.com/tonypee relaxa meu cara ..
sim, eles introduzem bugs, sim, eles poderiam usar mais alguns testes antes
release # 14864 https://github.com/facebook/react-native/issues/14864 ,
mas eles estão trabalhando duro. não há necessidade de ir para o modo simulado completo com uma mão lenta
aplaudir.
não é só você ter esses problemas.
reclamar é legal. lamentar não é.-
Você está recebendo isso porque foi mencionado.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/facebook/react-native/issues/14382#issuecomment-315989245 ,
ou silenciar o tópico
https://github.com/notifications/unsubscribe-auth/AC8aNWEfcM1z8mkGaAbc4QSlTagFrRnWks5sPGcxgaJpZM4Nznzg
.>
Tony Polinelli
Eu sei. Eu tenho dois aplicativos de produção e eles precisam de desenvolvimento constante e babá constante para atualizações e incompatibilidades de depuração. Pode ser irritante às vezes. Mesmo que o nativo Reagente tenha 2 anos de idade, esses problemas infelizmente ainda são algo que vem com eles.
Eu também estava preso a 0,44 recentemente e pulei 0,45 por causa de um travamento. agora está consertado, então eu atualizei. não é a primeira vez e provavelmente não é a última que ficaria preso a uma versão. Eu acho que quando o react nativo é mais estável de recurso / biblioteca, então as pessoas podem trabalhar para tornar a experiência mais "estável".
de qualquer maneira, agora esse problema aqui deve ser corrigido com 0,46.4
Acho que temos que trabalhar em uma atitude menos correta. É fácil esquecer que estamos usando o React-Native e o trabalho de outros gratuitamente.
Claro, é frustrante ter problemas de compilação, mas veio com um procedimento para testar a compilação antes de usá-la? Você não precisa seguir a tecnologia de ponta.
@doyouno sua solução está certa, agora está funcionando
Eu tenho o mesmo problema na versão 0.46.4 e na versão 0.47.0-rc.4. O que estou fazendo de errado?
@damirjs apenas siga a solução de @doyouno
você mesmo pode instalar o glog para resolver este programa.
cd / glog então
./configure
faço
faça a instalação
construir no Xcode novamente, o problema nunca mais volta.
@ ddpatel2606 Obrigado pela resposta!
make install
gerou este erro:
make: /Volumes/Macintosh: No such file or directory
make: *** [install-am] Error 1
e empacotador:
Error watching file for changes: EMFILE
{"code":"EMFILE","errno":"EMFILE","syscall":"Error watching file for changes:","filename":null}
Error: Error watching file for changes: EMFILE
at exports._errnoException (util.js:1018:11)
at FSEvent.FSWatcher._handle.onchange (fs.js:1420:11)
mas o aplicativo foi construído com sucesso.
UPD : Para resolver problemas com o observador, usei estas recomendações:
https://github.com/facebook/react-native/issues/10088#issuecomment -265242851
e
https://github.com/facebook/react-native/issues/10088#issuecomment -310328595
Funciona!!!
Obrigado @Ignigena ! Funciona para mim.
rm ~/.rncache/*
e construir novamente.
Funciona para mim.
@Ignigena muito bom
react-native/scripts/ios-install-third-party.sh
SCRIPTDIR=$(cd "$(dirname "$0")"; pwd)
# SCRIPTDIR="../../scripts"
Funciona.
Segui as instruções de @javache e consegui resolver o problema ... (v 0,47)
Se alguém enfrentar o mesmo problema que mencionei, pode puxar o projeto de modelo de trabalho de
https://github.com/chiragpurohit71085/working_react_native_0.47
@ s13524801
eu testo todas as soluções. apenas o seu pode funcionar. muito obrigado.
minha versão react -nativa é
tão . talvez no ios-install-third-party.sh precisa adicionar cd $ (dirname $ 0)?
para qualquer um que encontrasse isso no RN v0.47.2, eu precisava seguir esta ordem muito específica de etapas para fazê-lo funcionar:
rm -rf node_modules && npm install
node_modules/react-native/third-party/glog
e execute ../../scripts/ios-configure-glog.sh
rm -rf ~/.rncache
Por alguma razão, outras combinações das outras soluções não funcionariam. Como executar ios-install-third-party.sh
separadamente (com a correção $SOURCEDIR
) antes de ../../scripts/ios-configure-glog.sh
ainda obter o erro.
Isso também funcionou para RN 0,47 por @SudoPlz
https://github.com/facebook/react-native/issues/14382#issuecomment -309865151
cd node_modules/react-native/third-party/glog-*
../../scripts/ios-configure-glog.sh
boost_1_63_0.tar.gz double-conversion-1.1.5.tar.gz folly-2016.09.26.00.tar.gz and glog-0.3.4.tar.gz
Certifique-se de que todo este arquivo esteja ok. Se houver algum problema, você mesmo pode fazer o download e substituir.Meu problema é que, ao baixar boost_1_63_0.tar.gz, ele falhou.
estava tendo o mesmo problema, tentei ios-configure-glog.sh e corrigiu o problema, mas levantou isso ....
No meu caso, depois de executar ../../scripts/ios-configure-glog.sh
, sempre recebo um erro como este:
configure: error: in 'PATH_TO_RN_PROJECT/node_modules/react-native/third-party/glog-0.3.4':
configure: error: C compiler cannot create executables
Em config.log, encontrei a seguinte linha:
checking for arm-apple-darwin-gcc... /Users/MYUSER/Downloads/Xcode 9.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -arch armv7 -isysroot /Users/MYUSER/Downloads/Xcode 9.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.0.sdk
Depois de mover meu xcode para programas e renomeá-lo de 'Xcode 9' para 'Xcode', o erro desapareceu.
Estou postando isso porque talvez alguém tenha uma situação semelhante 🍺
Renomeando Xcode 9.app
para Xcode9.app
(sem espaço) e seguindo as etapas https://github.com/facebook/react-native/issues/14382#issuecomment -327412326 e https://github.com / facebook / react-native / issues / 14382 # issuecomment -326919739 corrigiu o problema para mim.
Eu tentei todos os produtos acima, sem sucesso.
Então,
Atualizei o npm e toda aquela merda funcionou!
Certifique-se de que esses quatro arquivos glog-0.3.4.tar.gz double-conversion-1.1.5.tar.gz boost_1_63_0.tar.gz folly-2016.09.26.00.tar.gz em ~ / .rncode sejam de integridade.
Certifique-se de que esses quatro arquivos glog-0.3.4.tar.gz double-conversion-1.1.5.tar.gz boost_1_63_0.tar.gz folly-2016.09.26.00.tar.gz em ~ / .rncode sejam de integridade.
@masterkrang Obrigado pelo apoio.
Está funcionando para mim;)
Sim, depois de rm -rf node_modules && npm i
funcionou. Obrigado rapazes.
Uau, muito interessante.
rm -rf node_modules && npm i
funcionou!
este problema parece ser corrigido na versão nativa do react 4.7 e superior.
Eu tenho o mesmo erro com [email protected] hoje e rm -rf node_module && npm i
resolveu .
Ainda tendo o problema com o react-native 0.50.3. Também tentei a correção de executar cd node_modules/react-native/third-party/glog-*
../../scripts/ios-configure-glog.sh
Mas isso também falha
/Users/e/myproject/node_modules/react-native/third-party/glog-0.3.4/missing: Unknown `--is-lightweight' option
Try `/Users/e/myproject/node_modules/react-native/third-party/glog-0.3.4/missing --help' for more information
configure: WARNING: 'missing' script is too old or missing
checking for arm-apple-darwin-strip... no
checking for strip... strip
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 whether make supports nested variables... yes
checking for arm-apple-darwin-gcc... /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -arch armv7 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.1.sdk
checking whether the C compiler works... no
configure: error: in `/Users/e/myproject/node_modules/react-native/third-party/glog-0.3.4':
configure: error: C compiler cannot create executables
See `config.log' for more details
Eu ainda estava tendo esse problema ao usar a versão mais recente, react-native 0.50.3
.
Depois de executar todos os scripts de compilação manualmente, um por um (e quase desistindo no processo, aliás), descobri que mover para a pasta glog ( node_modules/react-native/third-party/glog-0.3.4/
) e executar o processo de compilação na verdade corrigiu isso. Os comandos usados são os seguintes:
./configure
make
make install
Depois de tudo isso, voila, estava funcionando!
No entanto, após executar o último comando, vi uma mensagem indicando que não foi possível encontrar /Applications/Xcode.app
, o que me pareceu muito estranho.
Percebi que, como estava usando versões diferentes do Xcode ao mesmo tempo (8.3.2 e 9.0), renomeei os dois aplicativos para indicar sua versão (Xcode 8.3.2 e Xcode 9, respectivamente). Apenas renomeando o último para Xcode
novamente e executando rm -rf ~/.rncache
consertou!
Parece-me que isso poderia ser facilmente corrigido, pois parece que o caminho está codificado. Apenas verifique se o Xcode foi renomeado corretamente. Estranhamente, tive que reiniciar meu computador para que o macOS aplicasse a mudança de nome
Basta clicar nisto após atualizar do React Native v0.47 para v0.50
Apertei _Product> Clean_, fechei o Xcode e combinei as instruções acima:
rm -rf ~/.rncache
rm -rf node_modules
npm install
Em seguida, reabriu o Xcode e a compilação funcionou normalmente! 👍
Parte da solução de @ fedeojeda95 funcionou para mim! :)
Observe que antes de consegui-lo, atualizei react-native
para a versão 0.50.3
:
react-native-git-upgrade
e eu também corri:
rm -rf ~/.rncache
e:
npm install
Não sei se alguma das etapas anteriores teve algum impacto nas próximas etapas de trabalho.
Então, passei pelas seguintes etapas com sucesso:
Feche o Xcode.
Abra Terminal
, vá para a pasta raiz do seu projeto e faça:
cd node_modules/react-native/third-party/glog-0.3.4/
Execute o script de configuração:
./configure
Abra o Xcode e tente executar seu aplicativo.
Se no navegador do projeto você puder ver o arquivo " Libraries/React.xcodeproj/ThirdParty/glog/config.h
" (não em vermelho), é uma boa indicação de que seu aplicativo deve agora compilar e rodar bem.
Se alguém ainda estiver tendo esse problema, atualizei para a versão mais recente do Xcode 9.2 (estável) e o erro foi embora e meu projeto foi construído sem problemas.
cd /glog then
./configure
make
make install
make install
ainda está em erro, mas a compilação foi bem-sucedida.
Versão na minha máquina:
react-native-cli: 2.0.1
react-native: 0.51.0
Eu tinha "MaterialIcons da família de fontes não reconhecida".
Durante a criação do aplicativo ios, tive falha de compilação porque estava procurando fontes em ..../node_modules/native-base/....
E eu verifiquei e descobri que não tenho nenhuma 'base de reação' instalada.
Então react-native install native-base
e reconstruir o aplicativo ios me ajudou.
Bem, para mim, nada disso funcionou, a pasta third-party
nem existe mais em 0.48.3
Eu adicionei manualmente o arquivo config.h ao projeto Pods e apontei para o alvo GLog como público para corrigir o problema, parece que prepare_command
(no podspec) nunca é ios-configure-glog.sh
nunca seja executado, também configure
está faltando (o que é necessário no script)
RN v. 0.50.4.
Tive o mesmo problema.
Fiz 2 e 3 do comentário do @RicardoBarroso e também
* A única coisa foi que depois disso eu tive que deletar completamente um aplicativo de um dispositivo, porque uma tela de inicialização padrão do iOS (xib) começou a aparecer e eu não consegui removê-la (não havia xib no xcodeproj).
Acabei de correr neste em 0,51. Eu fui até a pasta de terceiros e a excluí. Depois disso começou o processo de build no iOS e recriou a pasta e tudo deu certo.
Eu apenas corri neste em 0,51 também.
rm -rf node_modules
yarn install
resolveu o problema
Eu recebo um problema muito estranho
../../scripts/ios-configure-glog.sh
./configure: line 1722: syntax error: unexpected end of file
O arquivo é parecido com este 😳
Executando ../../scripts/ios-configure-glog.sh
Estou recebendo o seguinte erro (após atualizar para a versão RN 0.52.2
atual ontem):
config.status: creating src/config.h
awk: illegal statement
input record number 1, file src/config.h.in
source line number 56
config.status: error: could not create src/config.h
Já tentei remover rm -rf node_modules
e rm -rf ~/.rncache
.
Clique para vincular a pergunta do Sovle.
https://stackoverflow.com/questions/45082769/how-to-solve-config-h-file-not-found-when-running-app-from-the-react-native-o/48658156#48658156
Ainda sem alegria, tenho que voltar tão longe quanto rn 0.39.0
para poder construir.
Quando executo ../../scripts/ios-configure-glog.sh
em uma versão rn 0.53.0
, recebo o seguinte erro (recebo o mesmo erro quando executo manualmente ./configure
no diretório node_modules/react-native/third-party/glog-0.3.4
) :
...
checking how to access the program counter from a struct ucontext... configure: WARNING: Could not find the PC. Will not output failed addresses...
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/glog/logging.h
config.status: creating src/glog/raw_logging.h
config.status: creating src/glog/vlog_is_on.h
config.status: creating src/glog/stl_logging.h
config.status: creating libglog.pc
config.status: creating src/config.h
awk: illegal statement
input record number 1, file src/config.h.in
source line number 55
config.status: error: could not create src/config.h
Estas são apenas as últimas linhas, fico feliz em postar todo o resultado se isso ajudar. Trata-se de um novo projeto de teste que inicializei para este teste.
isso deve resolver:
rm -rf ~/.rncache
rm -rf node_modules
yarn
react-native run-ios
podemos fechar isso, não está acontecendo nas últimas versões nativas de reação
@sibelius Esse procedimento não corrigiu na minha máquina. Ainda acontecendo com rn 0,53 para mim em um projeto totalmente novo, inicializado apenas para testar isso.
Até mesmo foi tão longe como desinstalar o Xcode e nvm e atualizar para o nó 9.4.0.
Como disse, tive que voltar para rn 0,39 para construir com sucesso.
Acabei de instalar o react-native neste sistema MacOS X, seguindo as instruções ao pé da letra, e estou recebendo o erro "arquivo config.h não encontrado" no mutex.h ao tentar construir com o Xcode.
Além disso, "react-native run-ios" não funciona (dando um erro xcrun sobre a falta de "instrumentos").
Esse problema foi relatado em junho de 2017. Estamos agora em fevereiro de 2018 e o problema ainda persiste. Acho isso absolutamente incompreensível. Exatamente quanto tempo pode levar para um problema como esse ser corrigido?
A propósito, remover o diretório node_modules do projeto e executar "npm install" corrigiu o problema de alguma forma.
Tive que atualizar a versão react-native
para 0.50.0
como dependência de outro pacote. Mas depois disso estou recebendo o erro config.h
.
Meu trabalho atual package.json
{
"name": "MyApp",
"version": "0.0.1",
"private": true,
"scripts": {
"start": "node node_modules/react-native/local-cli/cli.js start",
"test": "jest"
},
"dependencies": {
"react": "16.0.0-alpha.12",
"react-native": "0.45.1",
"react-native-elements": "^0.19.0",
"react-navigation": "^1.0.0-beta.29"
},
"devDependencies": {
"babel-jest": "22.1.0",
"babel-preset-react-native": "4.0.0",
"jest": "22.1.4",
"react-test-renderer": "16.0.0-alpha.12"
},
"jest": {
"preset": "react-native"
}
}
Tentei as soluções acima como,
npm install
Então, decidi criar um novo projeto, mas falhou com o mesmo erro config.h error.
package.json
novo projeto
{
"name": "TestProject",
"version": "0.0.1",
"private": true,
"scripts": {
"start": "node node_modules/react-native/local-cli/cli.js start",
"test": "jest"
},
"dependencies": {
"react": "16.2.0",
"react-native": "0.53.0"
},
"devDependencies": {
"babel-jest": "22.2.2",
"babel-preset-react-native": "4.0.0",
"jest": "22.3.0",
"react-test-renderer": "16.2.0"
},
"jest": {
"preset": "react-native"
}
}
SOLUÇÃO: Eu tinha 2 versões do xcode. Tirei o antigo e funcionou.
Olá a todos ... tenho o arquivo 'config.h' bug ../../scripts/ios-configure-glog.sh
. não funcionou e no show final
Vuongs-MacBook-Pro:glog-0.3.4 vuonghaithanh$ ../../scripts/ios-configure-glog.sh
../../scripts/ios-configure-glog.sh: line 7: xcrun: command not found
../../scripts/ios-configure-glog.sh: line 7: xcrun: command not found
checking for a BSD-compatible install... /usr/local/bin/ginstall -c
checking whether build environment is sane... yes
/Users/vuonghaithanh/WebstormProjects/testreact/node_modules/react-native/third-party/glog-0.3.4/missing: Unknown
- opção is-lightweight '
Experimente /Users/vuonghaithanh/WebstormProjects/testreact/node_modules/react-native/third-party/glog-0.3.4/missing --help' for more information
configure: WARNING: 'missing' script is too old or missing
checking for arm-apple-darwin-strip... no
checking for strip... strip
checking for a thread-safe mkdir -p... /usr/local/bin/gmkdir -p
checking for gawk... no
checking for mawk... no
checking for nawk... no
checking for awk... awk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for arm-apple-darwin-gcc... -arch armv7 -isysroot
checking whether the C compiler works... no
configure: error: in
/Users/vuonghaithanh/WebstormProjects/testreact/node_modules/react-native/third-party/glog-0.3.4 ':
configure: erro: o compilador C não pode criar executáveis
Veja config.log' for more details
por favor me ajude como consertar
react-native-cli: 2.0.1
react-native: 0.53.3
sudo xcode-select -s /Applications/Xcode.app/Contents/Developer/
Resolvido o problema no MacOS
@coicoichip você conseguiu resolver seu problema?
O problema original parece estar resolvido. Para minimizar a confusão, abra um novo problema com informações pertinentes à sua situação particular.
Já passei por esse problema no RN 0.54.0. Ao construir um aplicativo iOS com o XCode 9.0.
Para resolver isso, vá para
cd /node_modules/react-native/third-party/glog-0.3.4
e corra
./configure
depois de terminar este comando, tente limpar e construir o projeto XCode.
Isso resolverá o problema.
Este problema não foi resolvido. Recebo ocorrências aparentemente aleatórias em atualizações de pacotes.
Olá a todos,
Estou recebendo o seguinte erro ao executar ./configure
verificando se há uma instalação compatível com BSD ... / usr / bin / install -c
verificando se o ambiente de construção está correto ... configure: erro: nome do diretório de trabalho absoluto inseguro
Ainda tenho esse problema sempre que faço yarn add <package>
ou yarn remove <package>
com react-native: 0.54.2
@ vishaalkolhe90 Obrigado, você economiza meu tempo. (RN 0.52.0, XCode 9.2)
Trabalhei npm cache clean --force
muitas vezes. Trabalhei npm install
muitas vezes. Mas eu não tenho pasta glog.
reagente nativo: 0.54.3
Meu Podfile:
`` `# Descomente a próxima linha para definir uma plataforma global para o seu projeto
plataforma: ios, '8.0'
target 'appName' fazer
# Remova o comentário da próxima linha se estiver usando Swift ou se gostaria de usar estruturas dinâmicas
# use_frameworks!
# Pods para appName
# Seu diretório 'node_modules' está provavelmente na raiz do seu projeto,
# mas se não, ajuste :path
acordo
pod 'React',: path => '../node_modules/react-native',: subspecs => [
'Essencial',
'CxxBridge', # Incluir para RN> = 0,47
'DevSupport', # Incluir para habilitar o Devmenu no aplicativo se RN> = 0,43
'RCTText',
'RCTNetwork',
'RCTWebSocket', # necessário para depuração
# Adicione qualquer outra subespecificação que deseja usar em seu projeto
]
# Incluir explicitamente Yoga se você estiver usando RN> = 0.42.0
pod 'ioga',: path => '../node_modules/react-native/ReactCommon/yoga'
# Link de podspec de deps de terceiros
pod 'DoubleConversion',: podspec => '../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec'
pod 'GLog',: podspec => '../node_modules/react-native/third-party-podspecs/GLog.podspec'
pod 'Folly',: podspec => '../node_modules/react-native/third-party-podspecs/Folly.podspec'
fim
`
After `pod install`
[!] O nome do podspec fornecido glog
não corresponde ao esperado GLog
` `
Não tenho a pasta glog em / node_modules / react-native:
Alguma ideia de como resolver?
O mesmo problema no react-native 0.54.3. A solução da @Ignigena salvou minha vida e minha sanidade. No entanto, estou ansioso para futuras correções e não ter que executar esse script o tempo todo. Nada contra a equipe React Native - isso é complicado!
React Native Version: 0.54.2
Um passo:
@ fedeojeda95
cd node_modules/react-native/third-party/glog-0.3.4
./configure
make
make install
Dois passos:
@Ignigena
cd node_modules/react-native/scripts
./ios-configure-glog.sh
Estou instalado o Xcode (9.3) e o Xcode 9.2.
Eu uso o Xcode 9.2 para construir.
Porque o 9.3 tem um problema de compatibilidade com RN.
Obrigado pelos dois acima.
Espero que minha situação seja de referência para você.
Estou usando o Xcode 9.3. Qual é o problema de compatibilidade do RN?
Para resolver esse erro, siga as etapas abaixo:
Passos:
@Ignigena está bem aqui.
Este erro é causado por caminho de exec incorreto no shell "./node_modules/react-native/scripts/ios-install-third-party.sh". e "./node_modules/react-native/scripts/ios-configure-glog.sh"
Esses dois scripts precisam ser executados em './node_modules/react-native/' e './node_modules/react-native/third-party/glog-0.3.4/'. Se o primeiro não for satisfatório, não haverá conteúdo de 'Terceira Parte'. Com o segundo não, o glog não será configurado no darwin, o que significa que alguns arquivos não serão gerados.
Resolvi o problema, eu reinstalei o node e o npm e funcionou
Quando eu crio um novo projeto com a versão react-native 2.0.1, vejo o mesmo problema mencionado antes. Se você criou qualquer projeto antes de copiar a pasta de terceiros de lá ou apenas baixá-lo aqui: https://github.com/AgNm/third-party e colá-lo em node_modules / react-native.
Esta solução alternativa funcionou para mim.
@Ignigena está correto.
Acabei de ter esse problema com o último react e xcode de hoje (10b2). Resolvido.
Consertei seguindo estas etapas:
cd <Project-Folder>/node_modules/react-native/third-party/glog-0.3.4
./configure
make
make install
Espero que isso resolva o problema
o que funcionou para mim:
yarn cache clean
rm -rf node_modules
yarn install
Corrija meu bug.
rm -rf node_modules / && yarn cache clean && yarn install
node_modules / react-native / scripts / ios-install-third-party.sh
de @mattijsf
Obrigado @Ignigena!
Sua solução foi a única que realmente funcionou para mim.
Obrigado a todos, resolvi meu problema.
eu sou
macOS 10.13.6
"reagir nativo": "0,56,1"
Compartilhe as etapas que resolvi:
rm -rf node_modules/ && yarn cache clean && yarn install
e rm -rf ~/.rncache
cd node_modules/react-native/scripts
./ios-install-third-party.sh
rncache
cd <Your-Project-Folder>/node_modules/react-native/third-party/glog-0.3.4
./configure
Xcode Clean & Build
espero ajudar amigos que tenham o mesmo problema.
@coicoichip xcrun: erro: o caminho do desenvolvedor ativo ("/Applications/Xcode.app/Contents/Developer") não existe
Use sudo xcode-select --switch path/to/Xcode.app
para especificar o Xcode que você deseja usar para ferramentas de desenvolvedor de linha de comando ou use xcode-select --install
para instalar as ferramentas de desenvolvedor de linha de comando autônomas.
Veja man xcode-select
para mais detalhes.
sudo xcode-select --switch path / to / Xcode.app O caminho para Xcode.app realizado xcode-select --switch Xcode.app
Encontrando o mesmo problema aqui após a atualização de
0.44
. Nenhuma das soluções acima ou limpar caches funcionou para mim. Aqui está o que fiz para fazer as coisas funcionarem novamente:
- No Terminal, navegue até a pasta
react-native/third-party/glog
dentro denode_modules
(para mim, eracd node_modules/react-native/third-party/glog-0.3.4
)- Uma vez ativamente nesta pasta, execute
../../scripts/ios-configure-glog.sh
- O Glog está configurado e o arquivo de cabeçalho
config.h
é criado para o Xcode encontrar
Tentei o código acima, mas recebi o seguinte erro, como
configure: erro: em /Users/macmini1/Downloads/react-native-youtube-master/example/node_modules/react-native/third-party/glog-0.3.4':
configure: error: C compiler cannot create executables
See
config.log 'para mais detalhes
Resolvi usando o seguinte comando
$ ./configure --host arm-apple-darwin
Acabei de receber o mesmo problema com v 0.56.0, parece estar em andamento? Isso era para um projeto existente.
Este é um problema recorrente de vez em quando. Desta vez, consegui depois de atualizar para o Xcode 10. As etapas de @ lyon007 funcionaram para mim.
Mesmo problema que @mattijsf , atualize para Xcode 10 GM e um yarn install
causou isso e # 16106 por algum motivo
Consegui isso com 0.50.4 e as etapas de @ lyon007 funcionaram .
Para todos os outros recebendo o erro ao construir para dispositivos no Xcode 10:
Nenhum membro chamado '__rip' em '__darwin_arm_thread_state64'
Não use ./configure
para construir o glog. Isso produzirá um config.h
corrompido no Xcode 10. Use isto:
cd node_modules/react-native/third-party/glog-0.3.5/ && ../../scripts/ios-configure-glog.sh
_Observe que a versão no caminho pode diferir por versão react-nativa ..._
No meu caso, na verdade estava relacionado a ter um aplicativo Xcode chamado Xcode 9.4.1
.
Renomear para Xcode.app conforme especificado neste comentário resolveu o problema.
obrigada! @Ignigena
sua solução ainda funciona para 0.55.2.
Ambiente:
SO: macOS High Sierra 10.13.6
Nó: 10.10.0
Fio: 1.9.4
npm: 6.4.1
Vigia: 4.9.0
Xcode: Xcode 10.0 Build versão 10A255
Android Studio: 3.1 AI-173.4819257
Pacotes: (queria => instalado)
reagir: 16.3.2 => 16.3.2
reagente nativo: 0,55,2 => 0,55,2
Estou recebendo ./ios-install-third-party.sh
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 119 0 119 0 0 172 0 --:--:-- --:--:-- --:--:-- 172
100 510k 100 510k 0 0 330k 0 0:00:01 0:00:01 --:--:-- 4185k
curl: Saved to filename 'glog-0.3.4.tar.gz'
Unpacking /Users/roman/.rncache/glog-0.3.4.tar.gz...
./ios-install-third-party.sh: line 56: ./ios-configure-glog.sh: No such file or directory
quando tento executar @ lyon007 etapas, alguém tem uma idéia? executando o Xcode 10.
estar na pasta node_modules / react-native.
execute ./scripts/ios-install-third-party.sh.
vá para node_modules / react-native / third-party / glog-0.3.4.
execute ../../scripts/ios-configure.sh.
feito.
Reabrindo, pois parece que a introdução do Xcode 10 trouxe de volta à tona o problema. Para referência futura, abra um novo problema se você encontrar um problema encerrado com muitos comentários afirmando que ainda está acontecendo. Comentários sobre problemas encerrados como este geralmente passam despercebidos por nós, mantenedores.
Na verdade, olhando mais de perto, isso parece já estar coberto no # 20774, que ainda está aberto. A causa raiz é que os projetos que usam o novo sistema de compilação não conseguem executar o script de instalação de terceiros no momento certo. Estou fechando isso novamente e use # 20774 como o local central para discutir soluções para a causa raiz.
Duplicado de # 20774
Comentários muito úteis
Encontrando o mesmo problema aqui após a atualização de
0.44
. Nenhuma das soluções acima ou limpar caches funcionou para mim. Aqui está o que fiz para fazer as coisas funcionarem novamente:react-native/third-party/glog
dentro denode_modules
(para mim, eracd node_modules/react-native/third-party/glog-0.3.4
)../../scripts/ios-configure-glog.sh
config.h
é criado para o Xcode encontrar