Dumitru
получилось вызвать git.exe из програм файлс
Andrey
получилось вызвать git.exe из програм файлс
ну, значит что-то с правами на систем32
Dumitru
попробовал так-же запустить другой файл из system32, получилось
Anonymous
Зачем вообще bash.exe размещать в System32? Это совсем другая система.
Dumitru
видимо и правда что-то с башем
Andrey
тогда все сужается до самого экзешника )
Anonymous
Сам bash тянет за собой кучу всего.
Andrey
нафиг тебе баш в венде?
Dumitru
почему он тогда свободно запускаеться из вне студии ?
Dumitru
нафиг тебе баш в венде?
у меня проект для posix сокетов )
🦥Alex Fails
у меня проект для posix сокетов )
давай я тебе свой sockwrap.h скину
🦥Alex Fails
и sockwrap.c
🦥Alex Fails
правда, я не закончил их
Dumitru
давай я тебе свой sockwrap.h скину
я сдать его должен для линукса)
Dumitru
там уже прописаный makefile и все такое )
Dumitru
PATH разный
а баш разве не тянет свой PATH ?
🦥Alex Fails
посмотри
Stanislav
дак баш тебя тогда не спасет
Dumitru
сейчас покажу как оно работает
Anonymous
Баш под виндами - это адский костыль.
Dumitru
bash -c "cd /home/dumitru/httpserver && make"
Anonymous
Смотри в сторону нормальных систем CI и сборок.
Dumitru
мне просто сделать проект чтоб под линуксом работал) а на работе приходится работать с VS
Dumitru
через wine не получилось поставить, вот установил вин)
Dumitru
мне просто понравилось с VS работать, пока не пришло время билдить :D
Anonymous
Тем более кросс-компиляция из GNU/Linux в Windows возможна, а обратно - уже нет.
Anonymous
мне просто понравилось с VS работать, пока не пришло время билдить :D
Не вижу никаких проблем: в одном проекте иметь makefile/cmake и .sln.
Stanislav
https://visualstudiogallery.msdn.microsoft.com/725025cf-7067-45c2-8d01-1e0fd359ae6e
Anonymous
Или вообще sln генерировать на лету из cmake. Он это умеет.
Dumitru
тогда завтра утром попробую разобратся)
Stanislav
поднимай виртуалку с линуксом и вперед
Dumitru
попробую) пора бежать, спасибо!
Anonymous
кросс-компиляция возможна и из линуха, и из винды
Anonymous
кросс-компиляция возможна и из линуха, и из винды
Из линуха да, а из винды можно сказать, что нет ибо в каждом дистрибутиве свои версии библиотек, часто несовместимые.
Anonymous
Можно конечно линковать статически, но это будет ужасно криво.
Anonymous
Противоречит философии.
Stanislav
Противоречит философии.
http://sta.li/ смотрят на тебя подозрительно
Anonymous
нуууу. можно ж libc статически прилинковать
Anonymous
Anonymous
В нормальных дистрибутивах размещение в репозитории ПО со статическими либами не допускается ни в каком виде.
Anonymous
Именно поэтому Telegram Desktop никогда и не появится ни в одном дистрибутиве.
🦥Alex Fails
а почему нельзя со стат. либами? Что в этом плохого ? Я не понимаю
🦥Alex Fails
хотя, если вспомнить Тг. Там же кастомизации к Кутэ в стат. либе
🦥Alex Fails
из-за них?
Anonymous
А почему?
Если кратко, то становится невозможным всё это поддерживать, обновлять и залатывать дыры.
🦥Alex Fails
пример Телеграма помог 😂
Anonymous
При обычной динамической линковке достаточно обновить пакет и проблема с дырой решена.
Anonymous
хотя, если вспомнить Тг. Там же кастомизации к Кутэ в стат. либе
Да, я собрал его под Fedora нормально. Статически вшитой осталось только Qt.
Anonymous
Но из-за ограничений мы всё равно не можем это распространять в основном репозитории.
Anonymous
Поэтому он появится в другом репозитории, где можно получить разрешение в виде исключения на статик-либу если она одна, а всё остальное подтягивается динамически.
Светомеч
Есть аналог на линуксе ShowWindow из user32.dll?
🦥Alex Fails
Смотри в вайне, user32.dll
🦥Alex Fails
Есть аналог на линуксе ShowWindow из user32.dll?
Псс..) или в glfw можно, там есть врап поверх системного оконного апи
[object Object]
Привет. Кто нибудь знает книгу по OpenGL 4 на русском?
λ
https://pbs.twimg.com/tweet_video/CvNBiUYXYAAvQxO.mp4
Ned
ребят, а если я throw внутри объекта, а exception никто не обработал, то будет ли вызван деструктор при аварийном завершении?
Anonymous
есть у кого ссылка на чат по C#
λ
РАБОТАТЬ! УЧИТСЯ! ЖИТЬ!
Светомеч
Псс..) или в glfw можно, там есть врап поверх системного оконного апи
А соответсвующий вызов не знаешь? Зачем мне glfw тащить?
🦥Alex Fails
А соответсвующий вызов не знаешь? Зачем мне glfw тащить?
не знаю. Xcb/xlib/хз. Оащить надо чтобы подглядеть
Светомеч
Смотри в вайне, user32.dll
Нет вайна, да и он разве открыт?
Светомеч
О, открыт. Почему-то помнилось, что нет
Светомеч
а что там xlib? xcb? qt? gtk?
Для всех, желательно. Хотя, если капельку подумать, то действительно нужен враппер тогда.
Светомеч
Ладно, спасибо за наводку в правильную сторону, про wine не подумал, а о glfw и не слышал.
🦥Alex Fails
Пжлст. Напиши, как раскопаешь