Вопросы с тегом «glibc»

glibc - это реализация GNU библиотеки Standard C.

1
Использование альтернативного libc с хаки ld-linux.so; более чистый метод?
У меня есть устаревшая система с очень старым glibc, которую мы не можем модернизировать, не взяв на себя кучу работ по тестированию / валидации. Мне нужно было запускать новые программы (например, Java 1.7) в этой системе несколько раз. Я выбрал решение chroot, где я упаковываю все необходимые библиотеки и запускаю …

2
Как заставить linux 'perf record' работать для символов libc и libstdc ++?
Я использую perf record -gна x86-64 Linux для профилирования программы. Некоторые символы в libc или libstdc ++ имеют 0в качестве родителя: __GI___strcmp_ssse3(libc) и strcmp@plt(libstdc ++), например. (Я действительно могу разбить эти символы в отладчике и получить обратную трассировку.) Я хотел бы знать, каковы основные вызывающие стороны этих функций и почему …
12 glibc  profiling  perf 

2
SIGINFO в GNU Linux (Arch Linux) отсутствует
Я занимаюсь разработкой приложения и хочу, чтобы оно выводило статистику времени выполнения на консоль по требованию. killи сигналы сразу же пришли мне в голову. Чтение сигналов Unix в Wiki, SIGINFOпохоже, путь, потому что: Он предназначен для этих целей Не завершает процесс, если обработчик сигнала не реализован (в отличие от SIGUSRx- …
12 linux  signals  glibc 

2
Ошибка 32 библиотеки разработки после установки glibc-devel.i686
Я пытаюсь установить GCC 4.9.0 на CentOS 6. Во ./configureвремя ошибки появляется: /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-redhat-linux/4.4.7/libgcc_s.so when searching for -lgcc_s /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-redhat- linux/4.4.7/libgcc_s.so when searching for -lgcc_s /usr/bin/ld: cannot find -lgcc_s collect2: ld returned 1 exit status configure: error: I suspect your system does not have 32-bit developement …
11 centos  gcc  glibc 

1
Что находится в выводе «призрачных призраков»?
Какие поля напечатаны getent ahosts DOMAIN? Выход для getent hostsпростой комбинации IP и имени хоста. getent ahostsИмеет дополнительное третье поле, которое, во всех моих тестах, или STREAM, DGRAMили RAW. Выход для getent hosts example.net 2001:500:88:200::10 example.net и для getent ahosts example.net 2001:500:88:200::10 STREAM example.net 2001:500:88:200::10 DGRAM 2001:500:88:200::10 RAW 192.0.43.10 STREAM …
10 networking  glibc 

1
Как правильно обновить glibc?
Прошивка моего NAS поставляется с довольно старой версией glibc, а именно 2.5. Чтобы справиться с некоторыми предварительно скомпилированными двоичными файлами, связанными * с glibc2.15, я хотел бы обновить его. Из некоторого простого тестирования в chrootсреде, которую я узнал, простое добавление более нового libc-2.15.soи обновление символической ссылки libc.so.6приведет к непригодности системы; …
10 upgrade  glibc 

2
Можно ли будет скомпилировать и загрузить GNU?
Новый релиз Guix вышел некоторое время назад. И у меня возникла мысль, что если я смогу загрузить glibc, gcc и guix с HURD и Mach, у меня может быть система GNU, отличная от Linux. Но мне также нужно некоторое программное обеспечение, такое как bash, emacs, binutils, coreutils, система инициализации. У …
9 gcc  glibc  hurd 

1
Недопустимая контрольная сумма Rpmdb - Попытка установить gcc в образ докера CentOS 7.2
Поэтому я пытаюсь создать образ Docker, который содержит gcc. Я запускаю команду RUN yum -y install gccв моем Dockerfile. Он загружает пакет до тех пор, пока не попытается установить зависимость. Rpmdb checksum is invalid: dCDPT(pkg checksums): glibc-headers.x86_64 0:2.17-157.el7_3.1 - u Вот вывод ниже: Dependencies Resolved ================================================================================ Package Arch Version Repository …
9 centos  docker  glibc 

1
Как пересобрать glibc на Arch Linux?
Кажется, что MATLAB по-королевски испорчен в Linux, потому что он «динамически загружает некоторые библиотеки со статическим TLS» , что для меня ничего не значит, кроме как я получаю кучу ошибок. Предлагаемый обходной путь заключается в том, чтобы восстановить glibcс большим DTV_SURPLUS. Это оставляет меня с двумя вопросами: Как мне перестроить …

1
Что такое syscall-template.S?
Я наткнулся на файл, syscall-template.Sболее конкретно его местоположение .../sysdeps/unix/syscall-template.S Что это за файл? Где это находится. Его нет в моей системе, и я не могу найти его в исходных пакетах, включая linux-imageи glibc.
8 kernel  c  glibc 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.