[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Tinycc-devel] Linux port is broken with multi-arch
From: |
Ramsay Jones |
Subject: |
Re: [Tinycc-devel] Linux port is broken with multi-arch |
Date: |
Sun, 27 Nov 2016 20:35:54 +0000 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 |
On 27/11/16 15:55, Christian Jullien wrote:
> Hi,
>
>
>
> I just installed Linux Fedora 25 on x86_64 adding i386 support because I
> maintain software mostly written in assembler and bound to i386 architecture.
>
>
>
> Trying to compile tcc from mob gives me a lot of errors probably related to
> wrong path to gcc lib.
>
>
>
> Cloning into 'tinycc'...
>
> Binary directory /usr/local/bin
>
> TinyCC directory /usr/local/lib/tcc
>
> Library directory /usr/local/lib
>
> Include directory /usr/local/include
>
> Manual directory /usr/local/share/man
>
> Info directory /usr/local/share/info
>
> Doc directory /usr/local/share/doc
>
> Target root prefix -
>
> Source path /home/jullien/tinycc
>
> C compiler gcc
>
> Target OS Linux
>
> CPU x86-64
>
> Big Endian no
>
> Profiling no
>
> Cross compilers no
>
> Use libgcc no
>
> Triplet -
This looks odd. Did you run ./configure?
You also don't appear to have CONFIG_TRIPLET set in your
config.mak file.
[I would expect Triplet to be reported as 'x86_64-linux-gnu'
and your config.mak file to have a line similar to:
NATIVE_DEFINES+=-DCONFIG_TRIPLET="\"x86_64-linux-gnu\""
somewhere.]
ATB,
Ramsay Jones