Вопросы по теме '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