[FUG-BR] gcc gerando código errado

Eduardo Antonio Bortolini ebortolini em gmail.com
Sábado Abril 28 23:44:58 BRT 2012


Qual é a linha de comando que você estaria usando para compilar? Não sei se
já não está fazendo, mas se não estiver tente colocar algumas flags de
debug na compilação, por exemplo -g, -W

Em 28 de abril de 2012 22:37, Otacílio <otacilio.neto em bsd.com.br> escreveu:

> Caros
>
> Estou com um problema aqui simplesmente fora de série!
>
> Estou compilando um programa que não está no ports, o nome dele é
> covered. O programa compila depois de eu usar
>
> export LIBS=-lpthread
>
> no prompt. Só que quando ele roda ele dá core dump. Eu fui debugar o
> programa e vi que ele estava gerando o coredump quando dava um
> fflush(stderr). Até onde sei todo programa abre essa stream. O mesmo
> programa no ubuntu funciona direito, sem problemas. Rodei um
>
> [ota em squitch covered-0.7.10]$ gcc -v
> Using built-in specs.
> Target: i386-undermydesk-freebsd
> Configured with: FreeBSD/i386 system compiler
> Thread model: posix
> gcc version 4.2.1 20070719  [FreeBSD]
>
>
> Vi também que estão instalados os compiladores
>
>
> [ota em squitch covered-0.7.10]$ pkg_info | grep gcc
> avr-gcc-4.5.1_1     FSF GCC 4.x for Atmel AVR 8-bit RISC cross-development
> gcc-4.4.7,1         GNU Compiler Collection 4.4
> gcc-4.6.4.20120406  GNU Compiler Collection 4.6
> gccmakedep-1.0.2    Create dependencies in makefiles using 'gcc -M'
> mips-rtems-gcc-4.4.2_2 GNU gcc for cross-target development
>
>
> Tentei compilar com o gcc44 e o gcc46 e recebi os mesmos erros. Alguém
> tem alguma dica do que pode ser?
>
> []'s
> -Otacílio
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>


Mais detalhes sobre a lista de discussão freebsd