|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Kirill Smelkov 2:5030/885.37 24 Sep 2001 17:05:36 To : uEugeny Balahonov Subject : Re: Программирование для Linux -------------------------------------------------------------------------------- Friday September 21 2001 23:12, you wrote to All: [...] EB> Hичего новее и лучше найти не смог. Купил книжку Чана EB> "Программирование для Unix". Там описаны стандарты POSIX и т.д. EB> Пробовал программировать согласно POSIX. Беда. То одной константы не EB> хватает, то функция не так определена... Короче не знаю кто виноват - Вероятно стоит подредактировать свой /usr/include/features.h ... Думаю тебе нужно закоментировать следующие строчки: #undef __USE_POSIX #undef __USE_POSIX2 (дальше по желанию) И собирай свои программы с -D__USE_POSIX ... В моей практике например был случай, когда нужная мне функция для работы с мьютексами была определена только стандартом UNIX98 -- который по умолчанию не используется -- пришлось закоментировать #undef __USE_UNIX98 и добавить соотв. ключик в CFLAGS... EB> то ли Чан, уверяющий что он описывает POSIX, то ли Linux ограниченно EB> его поддерживающий. Это всё относится не к линуксу а к glibc. Kirill --- Gold Editor * Origin: *** Romantic Robot Station *** (2:5030/885.37) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/40323baf6d08.html, оценка из 5, голосов 10
|