Follow

Question from an uneducated retard 

1) Why do so many Git projects come without an exe?

2) How do I "build" this thing, and why don't authors do it for me?

· · Web · 3 · 1 · 2

@LukeAlmighty the replyto both questions is: because devs are just too lazy.

@LukeAlmighty @LukeAlmighty building software on windows is a bit of a pain
Some authors provide autobuilt executables under releases tho.

@sjw
> building software on windows is a bit of a pain

At some point, I am not even sure who to be pissed off at. -_-

@LukeAlmighty @LukeAlmighty well you have to import it into VS. Then from there you can compile it. The community version has a 50% chance of not being able to compile it so if that's the case you'll have to buy a license for the pro version or whatever its called or download a cracked copy and then you'll be able to compile it.

On Linux, 98% of the time just cd to the directly, run the make command to compile it and that'll give you a binary in the directory you can use right there. If you want to install it then just run make install

The person to be mad at is Microsoft

Question from an uneducated retard 

@LukeAlmighty most things on github have actual built releases from my experience. Are you looking in the right spot? The releases are on the right hand sidebar.

Building software is a total pain in the dick though. When I built that version of mission control it literally would not build on windows, flat out. I had to build it on Linux.

@beardalaxy @LukeAlmighty @beardalaxy @LukeAlmighty building software on Linux is super easy. Hell, I cloned jdupes and built it on my phone.

@sjw @LukeAlmighty I still had to figure out a couple libraries that I needed that weren't listed as requirements lol but yeah it was much easier on Linux.

@beardalaxy @LukeAlmighty @beardalaxy @LukeAlmighty usually easy enough to figure out from the errors it throws out. Might require a Google search or two but usually isn't a pain.
Sign in to participate in the conversation
Game Liberty Mastodon

Mainly gaming/nerd instance for people who value free speech. Everyone is welcome.