[LLVMdev] linux build problem

Bill Wendling isanbard at gmail.com
Mon Jan 19 22:01:39 PST 2009


On Jan 19, 2009, at 5:34 PM, John Regehr wrote:

> Since yesterday I've been getting the error below when building llvm- 
> gcc
> on Ubuntu Hardy on x86.   For some reason, several instances of  
> autoconf
> are getting confused and failing to detect a stdlib.h.
>
> John
>
>
> /home/regehr/z/tmp/llvm-gcc-r62547-src/build/./prev-gcc/xgcc
> -B/home/regehr/z/tmp/llvm-gcc-r62547-src/build/./prev-gcc/
> -B/home/regehr/z/tmp/llvm-gcc-r62547-install/i686-pc-linux-gnu/bin/ -c
> -DHAVE_CONFIG_H -O2 -g -fomit-frame-pointer -I.
> -I../../libiberty/../include  -W -Wall -pedantic -Wwrite-strings
> -Wstrict-prototypes -Wc++-compat ../../libiberty/cplus-dem.c -o  
> cplus-dem.o
> no
> checking for ldfcn.h... ../../libiberty/cplus-dem.c:55: warning:
> function declaration isn’t a prototype
> ../../libiberty/cplus-dem.c:55: error: conflicting types for ‘malloc’
> _______________________________________________

I'll need some more information than this. I don't have a Linux box,  
so I can't tell. Do you have a .i file? How is autoconf being  
confused? What does config.log say about it?

-bw





More information about the llvm-dev mailing list