guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Idris packaging


From: Eric Bavier
Subject: Re: Idris packaging
Date: Thu, 22 Aug 2019 09:10:04 -0400 (EDT)


----- On Aug 21, 2019, at 3:54 PM, P address@hidden wrote:

> On Wednesday, August 21, 2019 3:54 PM, Eric Bavier <address@hidden>
> wrote:
> 
>> I've been able to compile Idris' generated C code by setting the, rather
>> undocumented, IDRIS_CC environment variable, while having the 'gcc-toolchain'
>> package installed.
> 
> Yeah, I figured that part out and got it to compile to an object file with 
> both
> clang and gcc, but it doesn't always link correctly. I managed to compile a
> basic hello world though.
> The issue is always with crti.o and crt1.o, things like GMP and pthreads and
> anything else passed in `-l` arguments seems to work. I can see that ld is
> called with these crtX.o files as regular arguments, not as -l arguments, 
> which
> I guess means that it's trying to link them statically? But I don't know 
> enough
> about ld to know for sure.

Could you detail a simple reproducer?  E.g. attach the idris code, detail your 
environment, and a simple walkthrough of the commands to reach the linker error 
you're seeing?  That would help others help track down the issue.

-- 
`~Eric



reply via email to

[Prev in Thread] Current Thread [Next in Thread]