Вопросы по теме 'musl'
Можно ли собрать musl libc на OS X?
Я пытаюсь собрать musl-libc на машине под управлением OS X 10.11.5. К сожалению, при запуске make я получаю следующую ошибку:
clang: warning: optimization flag '-fexcess-precision=standard' is not supported
clang: warning: optimization flag...
1989 просмотров
schedule
28.02.2023
Docker + старая версия Elixir/Phoenix
Меня попросили перенести приложение Elixir/Phoenix в Docker, с которым у меня не было опыта. Приложение использует не последние версии Elixir и Phoenix, поэтому мне пришлось отклониться от кода онлайн, который обычно фокусируется на последних...
438 просмотров
schedule
30.04.2023
Связывание библиотек с двоичным файлом, чтобы сделать его статическим в большинстве сред Linux.
В настоящее время я ищу способ сделать двоичный файл, который я только что скомпилировал, портативный двоичный файл для большей части среды Linux. Я подумывал о Ermine, но он платный (сейчас ищу бесплатное решение), а также пытался использовать...
91 просмотров
schedule
30.08.2022
Как на самом деле обнаружить musl libc?
Команда musl утверждает, что нет необходимости в способе обнаружения musl libc, потому что они реализуют только стандартную функциональность и не имеют особенностей, которые необходимо обнаруживать.
До сегодняшнего дня это утверждение вполне могло...
2375 просмотров
schedule
31.12.2022
ОШИБКА: неопределенная ссылка на `ruserok` - при компиляции PAM-1.1.8 для arm64
.libs/pam_rhosts.o: In function pam_sm_authenticate:
pam_rhosts.c:(.text+0x1e4): undefined reference to ruserok'
При компиляции Linux-PAM-1.1.8 для arm64. Я получаю эту ошибку.
ruserok определяется под проверкой макросов
#ifdef...
81 просмотров
schedule
06.09.2022
Как узнать, на какой libc.so будет ссылаться `rustc --target=$TARGET`?
Я хочу найти файл libc.so, который используется в сборке Rust, чтобы я мог запросить его с помощью --version . (Некоторые libc предоставляют информацию о своей версии через макросы C, поэтому альтернативой для них может быть использование контейнера...
289 просмотров
schedule
29.06.2022
Компиляция с помощью musl дает: «Ошибка перемещения — secure_getenv: символ не найден»
Я пытаюсь скомпилировать простую программу на C, используя набор инструментов musl v1.2.1 на x86_64. Дебиан.
Программа secgetenv.c выглядит следующим образом:
#define _GNU_SOURCE
#include <stdlib.h>
#include <stdio.h>
int...
557 просмотров
schedule
20.06.2023
rust: создание статически скомпонованного двоичного файла, включая внешние библиотеки C
Я пытаюсь статически построить свое приложение для ржавчины, используя MUSL.
В моем приложении используется sqlcipher. Это означает, что статически созданный исполняемый файл должен включать библиотеки C. openssl и sqlcipher.
Я использую...
786 просмотров
schedule
07.06.2022
Проблемы с использованием пользовательского режима Qemu для запуска бинарного файла ARM64
Я пытаюсь запустить двоичный файл ARM64 на моем компьютере с Kali Linux, используя пользовательский режим Qemu. Это двоичный файл
~$ file arm_binary
arm_binary: ELF 64-bit LSB executable, ARM aarch64, version 1 (SYSV), dynamically linked,...
177 просмотров
schedule
08.09.2022