[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Tinycc-devel] Missing predefs.h on x64 Linux?
From: |
Thomas Preud'homme |
Subject: |
Re: [Tinycc-devel] Missing predefs.h on x64 Linux? |
Date: |
Sat, 4 May 2013 17:21:02 +0200 |
User-agent: |
KMail/1.13.7 (Linux/3.2.0-4-amd64; KDE/4.8.4; x86_64; ; ) |
Le samedi 4 mai 2013 15:12:20, Stephan Beal a écrit :
> Hiho,
>
> i just updated to "the latest" tcc:
>
> address@hidden:~/cvs/tinycc]$ git pull
> ...
> From git://repo.or.cz/tinycc
> ...
>
> And i am seeing what is probably a portability problem on x64 Ubuntu 12.04:
>
> address@hidden:~/cvs/fossil/cpdo]$ CC=tcc make
> Generating dependencies...
> + tcc -Wall -Werror -fPIC -g -I. -I./include -I/home/stephan/include
> -UNDEBUG -DDEBUG=1 -DCPDO_ENABLE_SQLITE3=1 -DCPDO_ENABLE_SQLITE4=1
> -DCPDO_ENABLE_MYSQL5=1 -c -o test.o test.c
> In file included from test.c:25:
> In file included from /usr/include/assert.h:37:
> /usr/include/features.h:324: error: include file 'bits/predefs.h' not found
> make: *** [test.o] Error 1
I bet this is related to multiarch. Are you using tcc from ubuntu? Can you
check whether bits/predefs is in /usr/include/x86_64-linux-gnu or just
/usr/include ?
Best regards,
Thomas
signature.asc
Description: This is a digitally signed message part.