I haven't used Windows since Win2k, but now I want to compile Symta for Windows and this was like wut? Windows 7 manages to include every dlls from every Windows version before it? Windows became order of magnitude more retarded than I remember it to be. What DLL should I compile against?
Name:
Anonymous2014-10-18 23:18
Everything is broken now. Windows is full of winsxs, Firefox bundles with Minecraft and Linux get obsoleted by systemd.
Name:
Anonymous2014-10-19 1:10
And I've just found, that on Windows "stdin" is a macro, while on OSX it is a variable. So I cant use it as a variable name on Windows. Why can't they make consistent crap? stdin never was a macro
Name:
L. A. Calculus!jYCj6s4P.g2014-10-19 1:13
>>3 WHY DONT YA REED DA FUCKIN STANDARD INSTED OF WRITING UR GIRLY RANTS ON /prog/, YA FUCKING STACK BOI RETOID?
Name:
Anonymous2014-10-19 1:18
>>3 >>4 is right. Why would you make stdin a variable name?
Because on OSX stdin declared as extern FILE *__stdinp; #define stdin __stdinp
so I ended up using stdin as char pointer, without getting any errors.
Name:
Anonymous2014-10-19 7:30
Use WinDDK and link against msvcrt.dll by using WinDDK\<ddkversion>\lib\wxp\i386\msvcrt_winxp.obj Then it will run on anything from Windows XP - 8, and require no vcredist or extra shit because msvcrt.dll is always shipped by default.
Then msvcrt is missing stuff like dlfcn.h, unistd.h and dirent.h
Name:
Anonymous2014-10-19 14:41
"if you are doing anything beyond just solving the problem – you don’t understand how fucked the whole thing is. No one gives a fuck about the glib object model.
The only thing that matters in software is the experience of the user."
First, have you #defined your WIN32_LEAN_AND_MEAN today?
Second, what are you using as a compiler? I hope you aren't trying to use Microsoft's, because it is trash. Use Cygwin if you are too dumb to change a few lines and stick #ifdef a few places, and MingW if you aren't.
Thirdly, what sort of retard uses stdin as an identifier? That's provided by the hosting environment, stop fucking with it.
Thirdly, what sort of retard uses stdin as an identifier?
STDIN - sexually transmitted disease infected number
Name:
Anonymous2014-10-20 10:55
>>2 I didn't realize thinks went to hell that badly. I'm just going to kill myself now.
Name:
Anonymous2014-10-20 14:40
>>17 Fucking hilarious! LoadLibraryEx really refuses to load a library without extension, although it loads libs, which have extensions other than *.dll. Feels like every WinAPI function is broken in a few subtle ways.
If no filename extension is specified in the lpLibFileName parameter, the default library extension .DLL is appended. However, the filename string can include a trailing point character (.) to indicate that the module name has no extension.