Anton
а так типо для всего свои небольшие бинари есть, и норм
Alex
больше одного бинаря?
Andrei
у меня тут бинарь, зависящий от x11, не хочет линковаться:
https://gist.github.com/develop7/a8cba3320ddb0f2358eb8cdf28a8868e
как подсунуть линкеру ключ -l X11? нашёл https://doc.rust-lang.org/cargo/reference/build-scripts.html, что из этого релевантно для моего случая?
Vladimir
Вот шрамко, это ты из будущего
Vladimir
Только вместо х11 будет тыщу либ
Anton
да схуяли тыщу либ то
Anton
как раз наоборот
Anton
ток статика
Vladimir
Vladimir
А вообще жди, л это ж ключ чтоб либу подключить?
Vladimir
Как ты вообще линкуешь
Andrei
Berkus
"переписали" это бред
Andrei
Andrei
я ожидаю, что x11 слинкуется с libX11 (благо pkg-config оно у себя в build.rs дёргает)
Vladimir
Ну а в сорцах ты на него ссылаешься?
Andrei
Vladimir
А понял
Anton
Vladimir
Ты юзаешь обвязку готовую?
Andrei
собственно взял пример из коробки
Vladimir
Тебе надо именно статически линковать?
Andrei
да мне хоть как
Andrei
абы HelloX11 запустилось
Vladimir
Попробуй вместо x11 x11-dl
Vladimir
Там просто судя по сорцам в x11 надо фичу указывать дополнительно, а динамическая либа должна норм пахать
Andrei
Vladimir
А под фичей я имел ввиду карго фичи cargo build --feature=....
Berkus
я ж тебе сказал - учи историю
Anton
Дай ссылку на нее
Anton
оригинальную такую
Anton
я ведь даже купил книгу "Стив Джобс" от Уолтера Айзексона
Anton
подойдет?
Berkus
там не особо много про саму макось
Vladimir
Ну вообще макось 10 это ж полностью переписанное говно?
Маjко
Andrei
Vladimir
С бсд кор?
Berkus
Anton
Anton
где вообще можно прочитать про то, что у нее под капотом
Anton
как она устроена
Vladimir
Вроде они этим не делятся
Vladimir
Наняли индусов и скрывают
Anton
хотя бы немного
Anton
@berkus
Anton
мля нейминг классный
Anton
Денис
dragonfly?
Berkus
Berkus
ты в гугль совсем не можешь?
Eugene
Eugene
Типа кусков Nextstep
Berkus
Eugene
Конкретно XNU, если очень интересно
Anton
Eugene
Как же это круто.
Опенсорснуто там далеко не всё, но низкоуровневых кусков типа ядра и базовых драйверов достаточно
Berkus
для хакинтоша открытых частей вполне достаточно
Berkus
закрыт там например gui compositor
Berkus
не хуже линукса с драйверами, а то и лучше - можно на с++ писать нормально )
Vladimir
Eugene
Anton
Кернел там есть?
Зачем всем кернел, если он сейчас у всех систем мизерный, хоть и называют его гибридным.
Berkus
Berkus
и медленное
Golodnyi
Чет даже hello world не собирается под 32 битную винду из под линукса https://codet.ru/5b0b6e7755363
Golodnyi
кто нить встречал?
Stanislav
Golodnyi