Описание тега darwin

Darwin - это ядро ​​с открытым исходным кодом для macOS, iOS, tvOS и watchOS. Он является производным от NeXTStep, Mach и *BSD; ядро называется XNU.
1 ответ

IOBlockStorageDevice и blockSizes, избегая ограничений спецификаций

У меня создано устройство IOBlockStorageDevice, которое сообщает размер блока, установленный пользователем. Создает запись /dev/diskX для диска. Если reportBlockSize возвращает 4096, и сделана попытка записи одного блока, он записывает ровно 1 блок.…
19 мар '14 в 05:27
3 ответа

os.platform() возвращает darwin вместо OSX

os.platform(); Приведенная выше инструкция JS возвращает имя ОС. Когда он запускается в Ubuntu, он возвращается 'linux' Когда он запускается на Macbook, он возвращается 'darwin' Мне интересно, почему не возвращается osx,unix или же bsd..? Есть ли da…
26 июл '16 в 14:36
0 ответов

Компиляция электронного приложения с использованием электронного упаковщика: ошибка на MACos с помощью uws при открытии исполняемого файла

Когда я компилирую свое электронное приложение с этой командой: electron-packager ./dist my-application --overwrite --platform=darwin --arch=x64 --icon=icon.icns И затем, я пытаюсь открыть созданный исполняемый файл, у меня появляется следующая ошиб…
01 мар '18 в 22:37
1 ответ

Получите ошибку "npm ERR! Darwin 16.1.0" при запуске "npm start" на быстром запуске angular 2 после загрузки из bitbucket

Я пытаюсь заставить Auth0 работать над проектом angualr 2, Я использую код Auth0, позволяющий вам загрузить их пример проекта, и он работает, когда я запускаю npm install и затем npm start. Но затем, если я загружаю его в bitbucket и пытаюсь загрузи…
02 янв '17 в 02:41
0 ответов

SIGCONT на поведение MACOS X

Когда я вызываю waitpid() с установленными параметрами WUNTRACED|WCONTINUED, чтобы узнать, когда дочерний процесс получает SIGSTOP и SIGCONT. SIGSTOP не является проблемой, но я не могу перехватить сигнал sigcont с помощью функции WIFCONTINUED(stat)…
04 дек '18 в 18:50
1 ответ

EADDRNOTAVAIL при привязке 127.0.0.1 на локальном хосте?

Я собираюсь errno==49 (EADDRNOTAVAIL) при попытке UDP-bind() до 127.0.0.1:47346 под управлением Mac OS X на G5 (PowerPC с прямым порядком байтов). Что-то мешает мне сделать это? Я пробовал другие адреса и порты (192.168.1.2 и порт 47346), но безуспе…
11 фев '10 в 12:38
0 ответов

Прямая трансляция на сервер Дарвин - Android

Я установил Darwin Streaming Server на машине под управлением Linux, и я использую RTSP-клиент от libstreaming . Библиотека работает нормально с медиа-сервером Wowza, но с Дарвином я застрял в ANNOUNCE request на какой сервер отвечает ноль session_i…
05 мар '14 в 12:27
0 ответов

Запуск терминальных команд в Xcode

Итак, сейчас я пытаюсь проверить идею приложения для моего Hackintosh, где он запускает несколько команд терминала и перезагружает систему. Проблема, с которой я сталкиваюсь, заключается в том, что я хотел бы запускать эти команды, но XCode отказыва…
22 фев '19 в 03:30
2 ответа

Процесс зависает и ТРУБА заблокирована

Кажется, у меня тупик. У меня есть perl-скрипты разветвления и вызова других perl-скриптов. И процесс где-то зависает. Я запускаю программу на: Darwin Kernel Версия 12.3.0: Вс 6 января 22:37:10 PST 2013; root: xnu-2050.22.13 ~ 1 / RELEASE_X86_64 x86…
10 май '13 в 21:00
1 ответ

Чтение пространства конфигурации PCI в OS X / Darwin KEXTs

В Linux или Windows можно прочитать конфигурационное пространство PCI устройства из произвольного драйвера (не обязательно того, который "владеет" конкретным устройством PCI). В Linux это можно сделать с помощью pci_read_config_*(). Есть ли способ с…
17 май '16 в 17:22
0 ответов

Как я могу обновить libc и libstdC++ на OS X 10.5?

Я использую Mac Mini в качестве агента сборки, и мне нужно обновить стандартные библиотеки. Я не могу найти ни libc, ни libstdC++ на MacPorts.
30 июн '11 в 15:55
2 ответа

pthread_kill в GCD-управляемый поток

Я пытаюсь отправить сигнал определенной теме с pthread_kill, я использую pthread_from_mach_thread_np() чтобы получить ручку, а затем использовать pthread_kill отправить сигнал. Это хорошо сработало в моем другом тестировании, но теперь я вижу, что п…
1 ответ

Почему timelocal и mktime не справляются с переходом на летнее время правильно?

Я пытаюсь понять, как работают UNIX timelocal и mktime. Предположительно они обрабатывают летнее время, когда вы передаете правильное значение в struct tm tm_isdst поле. Я тестирую очень специфический момент времени. Согласно базе данных часовых поя…
17 фев '17 в 23:07
2 ответа

Почему host_statistics64() возвращает противоречивые результаты?

Почему host_statistics64() в OS X 10.6.8 (я не знаю, есть ли другие проблемы с этой проблемой) возвращает счетчики для свободной, активной, неактивной и проводной памяти, которые не увеличивают общий объем памяти? И почему он пропускает непоследоват…
09 фев '13 в 15:37
2 ответа

Сервер ffmpeg против сервера потока darwin

Я ищу сервер видеопотока для мобильных устройств и нахожу сервер dss и mfpeg. кто-нибудь знает разницу между dss и ffmpeg сервером? какой из них рекомендуется? благодарю вас
09 авг '11 в 17:38
1 ответ

Что происходит с выделенными Дарвином буферами getline?

Предположим, я вызываю getline в swift с чем-то вроде этого: import Darwin let byLine = { (file : UnsafeMutablePointer<FILE>) in anyGenerator({ () -> String? in var input = UnsafeMutablePointer<Int8>() var lim = 0 return getline(&…
17 дек '15 в 04:03
1 ответ

Сборка odcctools в 64-битной ОС

Пакет odcctools предоставляет binutils для ОС Darwin. - это позволяет вам кросс-компиляцию, например, для Darwin и OSX. Тем не менее, odcctools, похоже, не собирается должным образом на 64-битных ОС: ./../expr.c: In function ‘expression’: ./../expr.…
11 июн '10 в 15:54
1 ответ

Получить / proc /<pid>/ map info с помощью вызова sysctl под mac os

Я хотел использовать /proc/&lt;pid&gt;/map каталог для получения информации о виртуальной памяти процесса (особенно о его разделяемых библиотеках). Так как у Mac OS его нет, я пытаюсь найти другие способы. Один из них, кажется, sysctl позвоните, но …
25 июл '17 в 09:08
1 ответ

Почему поле st_size stat смещено 96 на 64-битной OSX и его можно рассчитать?

Используя последние источники из репозитория Apple с открытым исходным кодом, я получил следующую структуру для структуры "stat" (в синтаксисе go): type timespec struct { tv_sec int32 tv_nsec uint32 } type stat64 struct { st_dev int32 /* [XSI] ID of…
24 сен '16 в 01:34
1 ответ

Что вызывает эту ошибку: "адрес, уже известный ядру для другого [занятого] типа синхронизатора"?

У меня есть клиент, чей системный журнал заполняется тысячами копий этого сообщения: 25 июля, 11:21:33 athayer-mbp13 kernel[0]: PSYNCH: pid[52893]: адрес, уже известный ядру для другого [занятого] типа синхронизатора Виновником является мое приложен…
28 июл '16 в 16:42