Re: `chicken-install` will install `c-object` when object name contain "/"

Felix Winkelmann via Chicken-users <[email protected]>
Newsgroups gmane.lisp.scheme.chicken
Message-ID <[email protected]>
On Mon Aug 24, 2026 at 9:20 PM CEST, li lu via Chicken-users wrote:
>
> I'm porting the egg libyaml from chicken-5 to chicken-6,
> The egg uses lots of C sources from another repository,
> and statically links the C sources into the egg.

In C6 we introduced a distinction between c-object and installed-c-object.
The former should only be used during the build (I assume this is the
case here in your situation). The latter is for actually installing
a compiled object file in the repository (here it needs to be at 
toplevel, which is not quite right, but will be addressed at some
stage).

I have pushed a fix to the git repository to not install c-object 
components anymore, please give it a go. If you don't want to build
from sources, wait until the next development snapshot is available,
which I will do soon.

Thanks for the test-case, that was very helpful.


cheers,
felix
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.