MinC Is Not Cygwin
https://minc.commandlinerevolution.nl/english/home.html
#ycombinator #MinC #Cygwin #OpenBSD #Windows #Download #Features #Install #Donate
Sourceware Survey 2025 Results
In the end we got 103 (!) responses with a nice mix of developers, users and maintainers from various hosted projects.
https://sourceware.org/survey-2025
#binutils #cygwin #dwarfstd #elfutils #gcc #gdb #glibc #libabigail #newlib #systemTap #valgrind #bzip2 #libffi #dwz #debugedit #gnupoke #bunsen #lvm2 #annobin #gnu-gabi #cgen #kawa #insight #pacme
@argv_minus_one You know... `autoconf` was for times, when we have several #Unix systems in the field, each significantly different from each other, especially in terms of `libc` support. Today we have 3, with one having two flavours - `musl` and `glibc`; third one from #Apple is not usually that strongly supported.
Then keep in mind `autoconf` was practically non-existent on #Windows (and no, #Cygwin and #msys don't count).
Almost forgot.
Yesterday I tried installing #MSYS2. I think I need to redo it later with better luck.
I don't know how else to phrase it, but once I tried running full update, the MSYS2 environment just *shat itself.* I must emphasise that I do not use this kind of expression lightly.
First it said the pacman database was funky. Then bash started whining about not being able to create processes.
*What.*
...I uninstalled the whole thing before things got even weirder.
Last time I tried using #Cygwin was early 2000s. All I can remember about that experience was that it was mildly janky, and I heard that MinGW was coming to fix all that. ...I guess at this pace we'll never get rid of the jank.
https://github.com/gugod/App-perlbrew/actions/runs/13100409688/job/36547979805
Any cygwin users ?
I'm trying to run perlbrew tests on cygwin on GitHub Action. Most of the setup worked but it ended up with this error of missing `crypt.h` when installing dependencies. Module::Build::Tiny in this case, but perhaps there will be more.
If you know how this can be resolved or avoided, please help!
One positive thing about having been forced to use Windows many years ago is that I got exposed to #Cygwin, and the glory that is multi-line PS1 values (the default Cygwin PS1 was something along the lines of '\u@\h:\w\n\$ ').
That '\n' in there makes such a difference! Separate the long info line from where you're typing!
IDE (IntelliJ IDEA, Android Studio, Eclipse, NetBeans) plug-in Applet Runner version 2.14 released.
New shell applets:
* #Powershell
* #WSL (Windows Subsystem for Linux)
* Git #Bash
* #Cygwin
* #SSH
* Bean Shell
Pretty sure I haven't used #PuTTY once since 2013, but that's just because I've been on MacOSX and #Linux the whole time, and the few times I had to use windows, I just used #Cygwin.
Not enough love, Cygwin. It's like reverse-WINE. (Of course, it does help that Windows has a (probably badly implemented and somewhat cursed) POSIX layer.)
Стилистический Анализатор: Синхронизация порядка объявлений и определений функций
У нас в организации есть обязательное правило оформления исходников, которое звучит так: Порядок объявления С-функций должен совпадать с порядком определения С-функций. В этом тексте представлен алгоритм работы консольной программы, которая автоматически выявляет нарушения этого странного правила.
https://habr.com/ru/articles/844436/
#ctags #awk #gawk #sed #cygwin #cmp #gcc #статический_анализ #стилистический_анализ #static_analysis
Another useful #writing tool I almost forget to mention is wc. You'll find it on #Linux and #BSD distros. On Windows, #msys and #cygwin offer a version. There are several implementations of wc out there including versions in Busybox and Toybox. If you want to build it yourself or modify it, sbase has a straight forward version:
https://git.suckless.org/sbase/file/wc.c.html
Have a happy #SoftwareFreedomDay2024 #SFD #SoftwareFreedomDay #DFF #OpenSource #FreeSoftware #FOSS #FLOSS
Техникум: Как Проинициализировать Микроконтроллер [часть 2]
Программа это реализация алгоритма. А алгоритм это упорядоченная последовательность действий. Поэтому очень большое значение имеет правильный порядок исполнения программы. В этом тексте я написал как автоматически выявить правильную последовательность инициализации
https://habr.com/ru/articles/830964/
#init #graphviz #tsort #sort #компиляторы #cygwin #uniq #GNU_make #dot #cpp
Weird #FishShell bug... The #OhMyFish extension, argu, will complain that the `expr` command does not exist on start-up when used on #CygWin.
Solution: add the absolute path `/bin/expr` to the argu.fish script, and it will work fine. 😒
#dcrdao seems to be the best answer for this task, however it does not have direct access to the hardware if run in #WSL, and it is not successfully building in #Cygwin.
So far these are the flags I’m trying to build with:
CXXFLAGS="-std=c++14 -Wno-narrowing -include strings.h -DSTRING_LITERAL=\"(const char*)\""
Any pointers or boosts would be _greatly_ appreciated