#msys2 — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #msys2, aggregated by home.social.
-
VSCode как IDE для embedded разработки
В данной статье рассматривается процесс настройки vscode для разработки встроенного ПО на базе ядер cortex-M и процессе превращения редактора в полноценную IDE. При этом большинство представленных расширений являются универсальными и применимы в широком спектре задач программирования. В отличии от проприетарных решений, таких как Keil, подход использования редактора vscode + компилятор gcc позволяет гибко настроить каждый пункт от начала разработки до релиза продукта. За время своей работы мною было опробованы разные решения: от классического keil до связки sublime и CodeSourcery. В последние годы я перешел на vscode + msys2: практически все ПО Open Source, не требует лицензий, не ограничено 32 Кб кода и может работать без сети интернет.
-
VSCode как IDE для embedded разработки
В данной статье рассматривается процесс настройки vscode для разработки встроенного ПО на базе ядер cortex-M и процессе превращения редактора в полноценную IDE. При этом большинство представленных расширений являются универсальными и применимы в широком спектре задач программирования. В отличии от проприетарных решений, таких как Keil, подход использования редактора vscode + компилятор gcc позволяет гибко настроить каждый пункт от начала разработки до релиза продукта. За время своей работы мною было опробованы разные решения: от классического keil до связки sublime и CodeSourcery. В последние годы я перешел на vscode + msys2: практически все ПО Open Source, не требует лицензий, не ограничено 32 Кб кода и может работать без сети интернет.
-
VSCode как IDE для embedded разработки
В данной статье рассматривается процесс настройки vscode для разработки встроенного ПО на базе ядер cortex-M и процессе превращения редактора в полноценную IDE. При этом большинство представленных расширений являются универсальными и применимы в широком спектре задач программирования. В отличии от проприетарных решений, таких как Keil, подход использования редактора vscode + компилятор gcc позволяет гибко настроить каждый пункт от начала разработки до релиза продукта. За время своей работы мною было опробованы разные решения: от классического keil до связки sublime и CodeSourcery. В последние годы я перешел на vscode + msys2: практически все ПО Open Source, не требует лицензий, не ограничено 32 Кб кода и может работать без сети интернет.
-
VSCode как IDE для embedded разработки
В данной статье рассматривается процесс настройки vscode для разработки встроенного ПО на базе ядер cortex-M и процессе превращения редактора в полноценную IDE. При этом большинство представленных расширений являются универсальными и применимы в широком спектре задач программирования. В отличии от проприетарных решений, таких как Keil, подход использования редактора vscode + компилятор gcc позволяет гибко настроить каждый пункт от начала разработки до релиза продукта. За время своей работы мною было опробованы разные решения: от классического keil до связки sublime и CodeSourcery. В последние годы я перешел на vscode + msys2: практически все ПО Open Source, не требует лицензий, не ограничено 32 Кб кода и может работать без сети интернет.
-
「MSYS2」でネイティブ「Git」が利用可能に、パフォーマンスが大幅に向上/Windows 8.1のサポートも終了
https://forest.watch.impress.co.jp/docs/news/2090269.html#forest_watch_impress #Git_for_Windows #MSYS2 #プログラミング #Windows
-
Собираем ffmpeg под Windows
Недавно пришлось собирать ffmpeg под Windows компилятором MSVC. И знаете — я чуть не помер. Официальная документация по сборке проекта под Windows безнадежно устарела. В Интернете есть даже статьи, которые так и заявляют: "Официальная документация по сборке ffmpeg под Windows безнадежно устарела — вот как теперь это делается". И смех в том, что эти статьи уже тоже устарели и не дают работающего решения "press X to compile". Поэтому я просто оставлю здесь инструкцию, которая работает на февраль 2026. И, возможно, устареет, как и все предыдущие. Но вы тогда мне просто об этом напишете, и я попробую актуализировать эту инструкцию. Press X to build
-
Am I the only one that types capital "Y" when this question is asked rather than just hitting <Enter>?
-
1/2
Va el feedback!
Mil de GRACIAS a todos por participar!! 🤗Solución: tar -tf archivo.tar.gz
"-t" (o --list) lista el contenido de un tarball.
"-f" especifica el nombre del archivo.tar en #Linux detecta automáticamente si el tarball está comprimido, y con qué formato, y lista su contenido, sin necesidad de añadir la opción de compresión (-z, -j, -J, etc).
Por lo que comentaron, hay implementaciones de tar que no detectan el formato de compresión, y hay que especificarlo (como #msys2)
🧵
-
Ok, where do I have to look for the camera?
Spoiler: Compare package versions and file hashes.
-
MSYS2, GDB и управление памятью
Эта история началась с того, что мне захотелось поработать с интерпретатором одного очень экзотического языка программирования, а закончилась тем, что я освоил не менее экзотические (для меня) нюансы работы с памятью в С в Windows и POSIX, и того, как работает отладчик gdb в Windows. ну очень экзотического
-
MSYS2, GDB и управление памятью
Эта история началась с того, что мне захотелось поработать с интерпретатором одного очень экзотического языка программирования, а закончилась тем, что я освоил не менее экзотические (для меня) нюансы работы с памятью в С в Windows и POSIX, и того, как работает отладчик gdb в Windows. ну очень экзотического
-
MSYS2, GDB и управление памятью
Эта история началась с того, что мне захотелось поработать с интерпретатором одного очень экзотического языка программирования, а закончилась тем, что я освоил не менее экзотические (для меня) нюансы работы с памятью в С в Windows и POSIX, и того, как работает отладчик gdb в Windows. ну очень экзотического
-
MSYS2, GDB и управление памятью
Эта история началась с того, что мне захотелось поработать с интерпретатором одного очень экзотического языка программирования, а закончилась тем, что я освоил не менее экзотические (для меня) нюансы работы с памятью в С в Windows и POSIX, и того, как работает отладчик gdb в Windows. ну очень экзотического
-
Das #Barcamp #Graz 2025 wird in den #lightningtalks der Linuxtage angekündigt.
Save-the-date : 17.05.2025
Lightning talks sind #Kurzvorträge bei denen man sich kurzfristig zu einem (max. 5 Minuten langen) #Vortrag meldet.
Außerdem diesmal noch dabei:
#pijul, #msys2, #openwrt und #orgmode, Methoden zu #spam-Verhinderung, #softskills,
#private.coffee , -
In case anyone is wondering why #ssh (#openssh) is failing silently on #msys2 - seems they pushed out a version that depends on an msys2 runtime version that's stuck in some kind of release queue: https://github.com/msys2/MSYS2-packages/issues/5320
-
@malanalysis seriously need a powershell for bash scripters , using #msys2 is getting old.
-
The method I use to build #emacs on #windows #msys2
https://gist.github.com/LdBeth/d663a7d3ea27776bfe211241ad7fa5e5
-
Pro tip: running "pacman -Ss | grep installed" will get all installed packages with their repos if you use a distro that uses pacman, like Arch, or environments like MSys2.
-
@wader I think I can add a bit of explanation here. MSVCRT.DLL (as a "standard C library") was included with windows for a long time, but they quickly ran into issues with it, most likely caused by not having sane mechanisms for versioning. So, what they did was including a C runtime with each release of their compiler (#MSVC) and expect this runtime to be redistributed with software using it. MSVCRT.DLL had its public API/ABI frozen in a state with #C89 and partial(!) #C99 support and was declared "private" to the OS.
#Mingw (which is also distributed by #MSYS2) nevertheless continued linking to MSVCRT.DLL (and I see why, it's really stupid to have tons of copies of the C runtime ...). So, while the compilers support newer C standards, the standard lib doesn't, and therefore you need quite some hacks and workarounds. And I wouldn't be surprised to find lots of funny misbehavior, that's why I think the issue might indeed be the strftime() from MSVCRT.DLL.
[...] -
Open the #msys2 #bash shell right below your #VIM buffer with this #vim9script plugin.
https://bitbucket.org/sevepy/vim-mterminals -
I’m starting a graphics based project, and decided to use SDL2 in Windows. This meant setting up a development environment. Here’s some notes on how I set up MSYS2, VS Code and LibSDL2.