cmake: ld cannot locate object files in GuixSDlinking problems when installing python module and dependencies...
Windows 10 lock screen - display my own random images
Why would someone open a Netflix account using my Gmail address?
Were any of the books mentioned in this scene from the movie Hackers real?
Can a tourist shoot a gun in the USA?
Can my American children re-enter the USA by International flight with a passport card? Being that their passport book has expired
Promotion comes with unexpected 24/7/365 on-call
Is the seat-belt sign activation when a pilot goes to the lavatory standard procedure?
Why is the Advance Variation considered strong vs the Caro-Kann but not vs the Scandinavian?
What is this weird d12 for?
How to not get blinded by an attack at dawn
Network latencies between opposite ends of the Earth
How to rename multiple files in a directory at the same time
Polynomial division: Is this trick obvious?
Does this "yield your space to an ally" rule my 3.5 group uses appear anywhere in the official rules?
Why is Drogon so much better in battle than Rhaegal and Viserion?
Why do galaxies collide
Would life always name the light from their sun "white"
Why can't I share a one use code with anyone else?
Does it matter what way the tires go if no directional arrow?
What is the effect of the Feeblemind spell on Ability Score Improvements?
In season 17 does LoN buff work against season journey set rewards?
c++ conditional uni-directional iterator
Wifi is sometimes soft blocked by unknown service
Can anyone give me examples of the relative-determinative 'which'?
cmake: ld cannot locate object files in GuixSD
linking problems when installing python module and dependencies as non-rootWhy does chroot get ENOENT on an existing file?Error while building snipersim: “relocation R_X86_64_32S against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC”tigervnc and cmake on hpux: why cannot find zlib?Cmake cannot find module Qt5WebEngineWidgetsld cannot find -lgfortranGUI for a new cmakeld cannot find existing libraryCannot find shared object file even though it's in library pathmkfs.vfat not found on GuixSD
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ margin-bottom:0;
}
I am trying to compile Xash3D on GuixSD v1.0.0 and gcc 8.3.0.
As is shown below, ld is giving me errors, that ctr1.o and ctri.o are missing. These files exist under a different directoy, under /gnu/store/{specificProgramName}, however, I surprisingly wasn't able to make a symbolic link to ~/.guix_profile, where other libraries sit, even with root access. There are multiple versions of them with different sizes so I would assume that they are only for those specific programs. Furthermore. ~/.guix_profile seems to emulate the root directory of a Unix system, however /usr is missing from both the root directory, and ~/.guix_profile, so I would not know where to link them even if I found the copied it from another distro.
In essence, ld cannot find crt1.o, crti.o, and libgcc_s.so, and it is quite possible that just like before, after linking or installing these 2 c objects and libgcc, cmake will halt with yet a further error regarding other other dependencies.
Anyways, here is what is printed/logged by the following command (which is instructed as the recommended way of installing Xash3D)
sudo cmake -DHL_SDK_DIR=../hlsdk -DXASH_SDL=yes -DXASH_VGUI=yes -DCMAKE_C_FLAGS="-m32" -DCMAKE_CXX_FLAGS="-m32" -DCMAKE_EXE_LINKER_FLAGS="-m32" ../ && sudo make
Run Build Command:"/home/nick/.guix-profile/bin/make" "cmTC_7635d/fast"
/home/nick/.guix-profile/bin/make -f CMakeFiles/cmTC_7635d.dir/build.make CMakeFiles/cmTC_7635d.dir/build
make[1]: Entering directory '/home/nick/xash3d/build/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_7635d.dir/testCCompiler.c.o
/home/nick/.guix-profile/bin/gcc -m32 -o CMakeFiles/cmTC_7635d.dir/testCCompiler.c.o -c /home/nick/xash3d/build/CMakeFiles/CMakeTmp/testCCompiler.c
Linking C executable cmTC_7635d
/gnu/store/nrsbv2df55abwji1gsb1ilf22n3rc1xa-cmake-3.13.1/bin/cmake -E cmake_link_script CMakeFiles/cmTC_7635d.dir/link.txt --verbose=1
/home/nick/.guix-profile/bin/gcc -m32 -rdynamic CMakeFiles/cmTC_7635d.dir/testCCompiler.c.o -o cmTC_7635d
/home/nick/.guix-profile/bin/ld: cannot find crt1.o: No such file or directory
/home/nick/.guix-profile/bin/ld: cannot find crti.o: No such file or directory
/home/nick/.guix-profile/bin/ld: skipping incompatible /gnu/store/69x60a1pn0mf5jv68al8awjfkyp1miwi-gcc-8.3.0-lib/lib/gcc/x86_64-unknown-linux-gnu/8.3.0/libgcc.a when searching for -lgcc
/home/nick/.guix-profile/bin/ld: cannot find -lgcc
/home/nick/.guix-profile/bin/ld: skipping incompatible /gnu/store/69x60a1pn0mf5jv68al8awjfkyp1miwi-gcc-8.3.0-lib/lib/gcc/x86_64-unknown-linux-gnu/8.3.0/../../../libgcc_s.so.1 when searching for libgcc_s.so.1
/home/nick/.guix-profile/bin/ld: cannot find libgcc_s.so.1
/home/nick/.guix-profile/bin/ld: skipping incompatible /gnu/store/69x60a1pn0mf5jv68al8awjfkyp1miwi-gcc-8.3.0-lib/lib/gcc/x86_64-unknown-linux-gnu/8.3.0/libgcc.a when searching for -lgcc
/home/nick/.guix-profile/bin/ld: cannot find -lgcc
collect2: error: ld returned 1 exit status
make[1]: *** [CMakeFiles/cmTC_7635d.dir/build.make:87: cmTC_7635d] Error 1
make[1]: Leaving directory '/home/nick/xash3d/build/CMakeFiles/CMakeTmp'
make: *** [Makefile:121: cmTC_7635d/fast] Error 2
Much like Debian, Guix has a bash command for package installation: "guix install $PACKAGE" however its library of ~10,000 does not include one with the name 'gcc-multilib' which would have fixed the problem in Debian. Perhaps there is an alternative package that includes this and other libraries. If anyone has ideas for what the name of such a package could be, please leave them in the comments, I will try them out and let you know ASAP
dynamic-linking cmake ld guix guixsd
add a comment |
I am trying to compile Xash3D on GuixSD v1.0.0 and gcc 8.3.0.
As is shown below, ld is giving me errors, that ctr1.o and ctri.o are missing. These files exist under a different directoy, under /gnu/store/{specificProgramName}, however, I surprisingly wasn't able to make a symbolic link to ~/.guix_profile, where other libraries sit, even with root access. There are multiple versions of them with different sizes so I would assume that they are only for those specific programs. Furthermore. ~/.guix_profile seems to emulate the root directory of a Unix system, however /usr is missing from both the root directory, and ~/.guix_profile, so I would not know where to link them even if I found the copied it from another distro.
In essence, ld cannot find crt1.o, crti.o, and libgcc_s.so, and it is quite possible that just like before, after linking or installing these 2 c objects and libgcc, cmake will halt with yet a further error regarding other other dependencies.
Anyways, here is what is printed/logged by the following command (which is instructed as the recommended way of installing Xash3D)
sudo cmake -DHL_SDK_DIR=../hlsdk -DXASH_SDL=yes -DXASH_VGUI=yes -DCMAKE_C_FLAGS="-m32" -DCMAKE_CXX_FLAGS="-m32" -DCMAKE_EXE_LINKER_FLAGS="-m32" ../ && sudo make
Run Build Command:"/home/nick/.guix-profile/bin/make" "cmTC_7635d/fast"
/home/nick/.guix-profile/bin/make -f CMakeFiles/cmTC_7635d.dir/build.make CMakeFiles/cmTC_7635d.dir/build
make[1]: Entering directory '/home/nick/xash3d/build/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_7635d.dir/testCCompiler.c.o
/home/nick/.guix-profile/bin/gcc -m32 -o CMakeFiles/cmTC_7635d.dir/testCCompiler.c.o -c /home/nick/xash3d/build/CMakeFiles/CMakeTmp/testCCompiler.c
Linking C executable cmTC_7635d
/gnu/store/nrsbv2df55abwji1gsb1ilf22n3rc1xa-cmake-3.13.1/bin/cmake -E cmake_link_script CMakeFiles/cmTC_7635d.dir/link.txt --verbose=1
/home/nick/.guix-profile/bin/gcc -m32 -rdynamic CMakeFiles/cmTC_7635d.dir/testCCompiler.c.o -o cmTC_7635d
/home/nick/.guix-profile/bin/ld: cannot find crt1.o: No such file or directory
/home/nick/.guix-profile/bin/ld: cannot find crti.o: No such file or directory
/home/nick/.guix-profile/bin/ld: skipping incompatible /gnu/store/69x60a1pn0mf5jv68al8awjfkyp1miwi-gcc-8.3.0-lib/lib/gcc/x86_64-unknown-linux-gnu/8.3.0/libgcc.a when searching for -lgcc
/home/nick/.guix-profile/bin/ld: cannot find -lgcc
/home/nick/.guix-profile/bin/ld: skipping incompatible /gnu/store/69x60a1pn0mf5jv68al8awjfkyp1miwi-gcc-8.3.0-lib/lib/gcc/x86_64-unknown-linux-gnu/8.3.0/../../../libgcc_s.so.1 when searching for libgcc_s.so.1
/home/nick/.guix-profile/bin/ld: cannot find libgcc_s.so.1
/home/nick/.guix-profile/bin/ld: skipping incompatible /gnu/store/69x60a1pn0mf5jv68al8awjfkyp1miwi-gcc-8.3.0-lib/lib/gcc/x86_64-unknown-linux-gnu/8.3.0/libgcc.a when searching for -lgcc
/home/nick/.guix-profile/bin/ld: cannot find -lgcc
collect2: error: ld returned 1 exit status
make[1]: *** [CMakeFiles/cmTC_7635d.dir/build.make:87: cmTC_7635d] Error 1
make[1]: Leaving directory '/home/nick/xash3d/build/CMakeFiles/CMakeTmp'
make: *** [Makefile:121: cmTC_7635d/fast] Error 2
Much like Debian, Guix has a bash command for package installation: "guix install $PACKAGE" however its library of ~10,000 does not include one with the name 'gcc-multilib' which would have fixed the problem in Debian. Perhaps there is an alternative package that includes this and other libraries. If anyone has ideas for what the name of such a package could be, please leave them in the comments, I will try them out and let you know ASAP
dynamic-linking cmake ld guix guixsd
I've already tried to install packages that seem relevant, such as variants of libc and glibc, binutils, and graphics libraries. Initially cmake gave me errors of gcc not working (even a simple hello.c didn't compile) however installing binutils fixed this. The solution may actually be quite simple: when I first installed GuixSD, the upmost basic bash commands like ls, man, gcc, and even its very own guile were all missing (had to install gnu coreutils, man-db...) so these libraries might just be part of some package similar to what Debian used to call ia-32libs before it introduced multiarch.
– Nick Bailuc
42 mins ago
add a comment |
I am trying to compile Xash3D on GuixSD v1.0.0 and gcc 8.3.0.
As is shown below, ld is giving me errors, that ctr1.o and ctri.o are missing. These files exist under a different directoy, under /gnu/store/{specificProgramName}, however, I surprisingly wasn't able to make a symbolic link to ~/.guix_profile, where other libraries sit, even with root access. There are multiple versions of them with different sizes so I would assume that they are only for those specific programs. Furthermore. ~/.guix_profile seems to emulate the root directory of a Unix system, however /usr is missing from both the root directory, and ~/.guix_profile, so I would not know where to link them even if I found the copied it from another distro.
In essence, ld cannot find crt1.o, crti.o, and libgcc_s.so, and it is quite possible that just like before, after linking or installing these 2 c objects and libgcc, cmake will halt with yet a further error regarding other other dependencies.
Anyways, here is what is printed/logged by the following command (which is instructed as the recommended way of installing Xash3D)
sudo cmake -DHL_SDK_DIR=../hlsdk -DXASH_SDL=yes -DXASH_VGUI=yes -DCMAKE_C_FLAGS="-m32" -DCMAKE_CXX_FLAGS="-m32" -DCMAKE_EXE_LINKER_FLAGS="-m32" ../ && sudo make
Run Build Command:"/home/nick/.guix-profile/bin/make" "cmTC_7635d/fast"
/home/nick/.guix-profile/bin/make -f CMakeFiles/cmTC_7635d.dir/build.make CMakeFiles/cmTC_7635d.dir/build
make[1]: Entering directory '/home/nick/xash3d/build/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_7635d.dir/testCCompiler.c.o
/home/nick/.guix-profile/bin/gcc -m32 -o CMakeFiles/cmTC_7635d.dir/testCCompiler.c.o -c /home/nick/xash3d/build/CMakeFiles/CMakeTmp/testCCompiler.c
Linking C executable cmTC_7635d
/gnu/store/nrsbv2df55abwji1gsb1ilf22n3rc1xa-cmake-3.13.1/bin/cmake -E cmake_link_script CMakeFiles/cmTC_7635d.dir/link.txt --verbose=1
/home/nick/.guix-profile/bin/gcc -m32 -rdynamic CMakeFiles/cmTC_7635d.dir/testCCompiler.c.o -o cmTC_7635d
/home/nick/.guix-profile/bin/ld: cannot find crt1.o: No such file or directory
/home/nick/.guix-profile/bin/ld: cannot find crti.o: No such file or directory
/home/nick/.guix-profile/bin/ld: skipping incompatible /gnu/store/69x60a1pn0mf5jv68al8awjfkyp1miwi-gcc-8.3.0-lib/lib/gcc/x86_64-unknown-linux-gnu/8.3.0/libgcc.a when searching for -lgcc
/home/nick/.guix-profile/bin/ld: cannot find -lgcc
/home/nick/.guix-profile/bin/ld: skipping incompatible /gnu/store/69x60a1pn0mf5jv68al8awjfkyp1miwi-gcc-8.3.0-lib/lib/gcc/x86_64-unknown-linux-gnu/8.3.0/../../../libgcc_s.so.1 when searching for libgcc_s.so.1
/home/nick/.guix-profile/bin/ld: cannot find libgcc_s.so.1
/home/nick/.guix-profile/bin/ld: skipping incompatible /gnu/store/69x60a1pn0mf5jv68al8awjfkyp1miwi-gcc-8.3.0-lib/lib/gcc/x86_64-unknown-linux-gnu/8.3.0/libgcc.a when searching for -lgcc
/home/nick/.guix-profile/bin/ld: cannot find -lgcc
collect2: error: ld returned 1 exit status
make[1]: *** [CMakeFiles/cmTC_7635d.dir/build.make:87: cmTC_7635d] Error 1
make[1]: Leaving directory '/home/nick/xash3d/build/CMakeFiles/CMakeTmp'
make: *** [Makefile:121: cmTC_7635d/fast] Error 2
Much like Debian, Guix has a bash command for package installation: "guix install $PACKAGE" however its library of ~10,000 does not include one with the name 'gcc-multilib' which would have fixed the problem in Debian. Perhaps there is an alternative package that includes this and other libraries. If anyone has ideas for what the name of such a package could be, please leave them in the comments, I will try them out and let you know ASAP
dynamic-linking cmake ld guix guixsd
I am trying to compile Xash3D on GuixSD v1.0.0 and gcc 8.3.0.
As is shown below, ld is giving me errors, that ctr1.o and ctri.o are missing. These files exist under a different directoy, under /gnu/store/{specificProgramName}, however, I surprisingly wasn't able to make a symbolic link to ~/.guix_profile, where other libraries sit, even with root access. There are multiple versions of them with different sizes so I would assume that they are only for those specific programs. Furthermore. ~/.guix_profile seems to emulate the root directory of a Unix system, however /usr is missing from both the root directory, and ~/.guix_profile, so I would not know where to link them even if I found the copied it from another distro.
In essence, ld cannot find crt1.o, crti.o, and libgcc_s.so, and it is quite possible that just like before, after linking or installing these 2 c objects and libgcc, cmake will halt with yet a further error regarding other other dependencies.
Anyways, here is what is printed/logged by the following command (which is instructed as the recommended way of installing Xash3D)
sudo cmake -DHL_SDK_DIR=../hlsdk -DXASH_SDL=yes -DXASH_VGUI=yes -DCMAKE_C_FLAGS="-m32" -DCMAKE_CXX_FLAGS="-m32" -DCMAKE_EXE_LINKER_FLAGS="-m32" ../ && sudo make
Run Build Command:"/home/nick/.guix-profile/bin/make" "cmTC_7635d/fast"
/home/nick/.guix-profile/bin/make -f CMakeFiles/cmTC_7635d.dir/build.make CMakeFiles/cmTC_7635d.dir/build
make[1]: Entering directory '/home/nick/xash3d/build/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_7635d.dir/testCCompiler.c.o
/home/nick/.guix-profile/bin/gcc -m32 -o CMakeFiles/cmTC_7635d.dir/testCCompiler.c.o -c /home/nick/xash3d/build/CMakeFiles/CMakeTmp/testCCompiler.c
Linking C executable cmTC_7635d
/gnu/store/nrsbv2df55abwji1gsb1ilf22n3rc1xa-cmake-3.13.1/bin/cmake -E cmake_link_script CMakeFiles/cmTC_7635d.dir/link.txt --verbose=1
/home/nick/.guix-profile/bin/gcc -m32 -rdynamic CMakeFiles/cmTC_7635d.dir/testCCompiler.c.o -o cmTC_7635d
/home/nick/.guix-profile/bin/ld: cannot find crt1.o: No such file or directory
/home/nick/.guix-profile/bin/ld: cannot find crti.o: No such file or directory
/home/nick/.guix-profile/bin/ld: skipping incompatible /gnu/store/69x60a1pn0mf5jv68al8awjfkyp1miwi-gcc-8.3.0-lib/lib/gcc/x86_64-unknown-linux-gnu/8.3.0/libgcc.a when searching for -lgcc
/home/nick/.guix-profile/bin/ld: cannot find -lgcc
/home/nick/.guix-profile/bin/ld: skipping incompatible /gnu/store/69x60a1pn0mf5jv68al8awjfkyp1miwi-gcc-8.3.0-lib/lib/gcc/x86_64-unknown-linux-gnu/8.3.0/../../../libgcc_s.so.1 when searching for libgcc_s.so.1
/home/nick/.guix-profile/bin/ld: cannot find libgcc_s.so.1
/home/nick/.guix-profile/bin/ld: skipping incompatible /gnu/store/69x60a1pn0mf5jv68al8awjfkyp1miwi-gcc-8.3.0-lib/lib/gcc/x86_64-unknown-linux-gnu/8.3.0/libgcc.a when searching for -lgcc
/home/nick/.guix-profile/bin/ld: cannot find -lgcc
collect2: error: ld returned 1 exit status
make[1]: *** [CMakeFiles/cmTC_7635d.dir/build.make:87: cmTC_7635d] Error 1
make[1]: Leaving directory '/home/nick/xash3d/build/CMakeFiles/CMakeTmp'
make: *** [Makefile:121: cmTC_7635d/fast] Error 2
Much like Debian, Guix has a bash command for package installation: "guix install $PACKAGE" however its library of ~10,000 does not include one with the name 'gcc-multilib' which would have fixed the problem in Debian. Perhaps there is an alternative package that includes this and other libraries. If anyone has ideas for what the name of such a package could be, please leave them in the comments, I will try them out and let you know ASAP
dynamic-linking cmake ld guix guixsd
dynamic-linking cmake ld guix guixsd
edited 43 mins ago
Nick Bailuc
asked 2 hours ago
Nick BailucNick Bailuc
2571310
2571310
I've already tried to install packages that seem relevant, such as variants of libc and glibc, binutils, and graphics libraries. Initially cmake gave me errors of gcc not working (even a simple hello.c didn't compile) however installing binutils fixed this. The solution may actually be quite simple: when I first installed GuixSD, the upmost basic bash commands like ls, man, gcc, and even its very own guile were all missing (had to install gnu coreutils, man-db...) so these libraries might just be part of some package similar to what Debian used to call ia-32libs before it introduced multiarch.
– Nick Bailuc
42 mins ago
add a comment |
I've already tried to install packages that seem relevant, such as variants of libc and glibc, binutils, and graphics libraries. Initially cmake gave me errors of gcc not working (even a simple hello.c didn't compile) however installing binutils fixed this. The solution may actually be quite simple: when I first installed GuixSD, the upmost basic bash commands like ls, man, gcc, and even its very own guile were all missing (had to install gnu coreutils, man-db...) so these libraries might just be part of some package similar to what Debian used to call ia-32libs before it introduced multiarch.
– Nick Bailuc
42 mins ago
I've already tried to install packages that seem relevant, such as variants of libc and glibc, binutils, and graphics libraries. Initially cmake gave me errors of gcc not working (even a simple hello.c didn't compile) however installing binutils fixed this. The solution may actually be quite simple: when I first installed GuixSD, the upmost basic bash commands like ls, man, gcc, and even its very own guile were all missing (had to install gnu coreutils, man-db...) so these libraries might just be part of some package similar to what Debian used to call ia-32libs before it introduced multiarch.
– Nick Bailuc
42 mins ago
I've already tried to install packages that seem relevant, such as variants of libc and glibc, binutils, and graphics libraries. Initially cmake gave me errors of gcc not working (even a simple hello.c didn't compile) however installing binutils fixed this. The solution may actually be quite simple: when I first installed GuixSD, the upmost basic bash commands like ls, man, gcc, and even its very own guile were all missing (had to install gnu coreutils, man-db...) so these libraries might just be part of some package similar to what Debian used to call ia-32libs before it introduced multiarch.
– Nick Bailuc
42 mins ago
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "106"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f518965%2fcmake-ld-cannot-locate-object-files-in-guixsd%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Unix & Linux Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f518965%2fcmake-ld-cannot-locate-object-files-in-guixsd%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
I've already tried to install packages that seem relevant, such as variants of libc and glibc, binutils, and graphics libraries. Initially cmake gave me errors of gcc not working (even a simple hello.c didn't compile) however installing binutils fixed this. The solution may actually be quite simple: when I first installed GuixSD, the upmost basic bash commands like ls, man, gcc, and even its very own guile were all missing (had to install gnu coreutils, man-db...) so these libraries might just be part of some package similar to what Debian used to call ia-32libs before it introduced multiarch.
– Nick Bailuc
42 mins ago