!pbdtvoHxUGLhcEvnlu:nixos.org

Exotic Nix Targets

333 Members
102 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
13 Jan 2025
@Ericson2314:matrix.orgJohn Ericsonfor FreeBSD and OpenBSD we used Clang, but for NetBSD that never worked so we did use GCC for that00:03:51
@Ericson2314:matrix.orgJohn Ericsonslipped in the headers for libgcc as needed00:04:00
@artemis:arty.chatartemisi dont remember if i used the gnu linker or lld when i cross-built the rust project in this process00:04:46
@artemis:arty.chatartemisbut lld is known to be able to link for illumos iirc00:05:03
@Ericson2314:matrix.orgJohn Ericsonoh sweat00:05:27
@Ericson2314:matrix.orgJohn Ericsonthe bootstrapping latency with the LLVM stuff is better00:05:44
@Ericson2314:matrix.orgJohn Ericsonso if mixing LLD and GCC works, that is good00:05:57
@artemis:arty.chatartemissome folks at work (including me) have also managed to convince mold to link succesfully but it hasn't been useful enough to get into a working state and the steps needed seemed to change over time because mold was (is?) developing rapidly00:07:19
@artemis:arty.chatartemisgentoo's crossdev tool is very gcc-specific, so i cant speak to what bootstrapping with clang only looks like. and i may be wrong about lld, you'll need to find out for yourself with that one00:08:27
@artemis:arty.chatartemis
In reply to @artemis:arty.chat
gentoo's crossdev tool is very gcc-specific, so i cant speak to what bootstrapping with clang only looks like. and i may be wrong about lld, you'll need to find out for yourself with that one
it technically has a -L to do llvm/clang but i have never tried it, even for linux, so im not sure if it works
00:09:24
@artemis:arty.chatartemisoh i have something else that will probably help00:10:41
@artemis:arty.chatartemisDownload illumos-solaris-crossdev-conf.tar.gz00:12:13
@artemis:arty.chatartemis John Ericson ^ particularly the env folder is probably interesting here 00:12:34

Show newer messages


Back to Room ListRoom Version: 6