* Nilton Jose Rizzo ([email protected]) wrote: > > > Olá pessoal, > > > Estou com dois problemas, que andei procurando pelo handbook e pela > net e não achei uma solução que me convença. > > > Quero apenas utilizar para a compilação do meus sistema (FONTES/KERNEL) > o compilador clang. Fui até o make.conf e puz o seguinte: > > WITHOUT_GCC="YES" > CC=clang > > > mas não funcionou, ele ainda chama o gcc para compilar. > > Existe uma outra opção ou no 9.1 não posso utilizar apenas o clang? > > > uma outra coisa é que estou tento problemas para compilar os fontes > como segue: > > llvm/lib/Support/system_error.cpp > > c++ -O2 -pipe - > I/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/include - > I/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include - > I/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. - > I/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/inclu > de -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS - > D__STDC_CONSTANT_MACROS -fno-strict-aliasing - > DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd9.1\" - > DLLVM_HOSTTRIPLE=\"x86_64-unknown-freebsd9.1\" -DDEFAULT_SYSROOT=\"\" - > I/usr/obj/usr/src/tmp/legacy/usr/include -fno-exceptions -fno-rtti -c > /usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/APFloat.cp > p -o APFloat.o > /usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/APFloat.cp > p:1: internal compiler error: Segmentation fault: 11 > Please submit a full bug report, > with preprocessed source if appropriate. > See <URL:http://gcc.gnu.org/bugs.html> for instructions. > *** [APFloat.o] Error code 1 > > Stop in /usr/src/lib/clang/libllvmsupport. > *** [bootstrap-tools] Error code 1 > > Stop in /usr/src. > *** [_bootstrap-tools] Error code 1 > > e é sempre nesse arquivo. Já eixei meu computador 24horas rodando o > memtest86 e nada de anormal. O mais extranho é que no meu laptop > e em mais dois outros roda redondo. > > Segue infos do meu sistema: > > FreeBSD valfenda 9.1-STABLE FreeBSD 9.1-STABLE #3 r251021: Mon May 27 > 05:29:03 > BRT 2013 rizzo@valfenda:/usr/obj/usr/cvsup/src/sys/VALFENDA amd64 > > CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 4400+ (2300.14-MHz K8-class CPU) > FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs > cpu0: <ACPI CPU> on acpi0 > cpu1: <ACPI CPU> on acpi0 > amdtemp0: <AMD CPU On-Die Thermal Sensors> on hostb4 > acpi_throttle0: <ACPI CPU Throttling> on cpu0 > SMP: AP CPU #1 Launched! > > > real memory = 4294967296 (4096 MB) > avail memory = 3973017600 (3788 MB) > > >
Você esta tentando compilar o clang ? no 9.x ele já vem nativo (/usr/bin/clang) para compilar ports e world com clang, coloque no /etc/make.conf: CC=clang CXX=clang++ CPP=clang-cpp Segue algumas referencias: https://wiki.freebsd.org/BuildingFreeBSDWithClang https://wiki.freebsd.org/PortsAndClang Abraços --- Luiz Gustavo Costa (Powered by BSD) *+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+ mundoUnix - Consultoria em Software Livre http://www.mundounix.com.br ICQ: 2890831 / MSN: [email protected] Tel: 55 (21) 4063-7110 / 8194-1905 / (11) 4063-0407 Blog: http://www.luizgustavo.pro.br ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

