Guild icon
Teeworlds
discord.gg/teeworlds / development
For discussions around the development of the official Teeworlds
Between 2020-09-12 00:00:00Z and 2020-09-13 00:00:00Z
Avatar
What are you even? 😄
Avatar
You just install msys2, pacman -Syuu restart, pacman -Syuu restart, pacboy -S gcc:x pacboy -S cmake:x
00:25
One thing I don't remember is whether you need to use msys make or mingw make, try either, one works one doesn't
00:26
Also msys2 creates 3 shortcuts, make sure you launch with the correct one or you won't have the correct things in your path
00:26
@NPK ^^
Avatar
Yea, this is a nightmare from some forsaken place.
00:28
I've decided to just clone and build the project in Visual Studio.
00:28
But F visual studio because I don't want to learn another full set of key commands.
Avatar
you dont need visual studio to use msvc
Avatar
That's true.
00:29
but Visual Studio does everything for me thunk
Avatar
i cant tell if you actually want vs or not.
Avatar
I'm just using it to build the project. Right now I'm setting up CLion to navigate the project without choking on resolving symbols.
Avatar
Yeah I'm confused too
Avatar
just use msbuild in developer command line
00:31
it does everything for you build wise as well
Avatar
You can also use ninja and cl, or nmake and cl
Avatar
yea that too
Avatar
ninja is like make
Avatar
nmake is microsofts attempt at make
Avatar
ninja is like make but more japanese
Avatar
nmake is actually garbage at threading 😄
Avatar
msbuild is pretty much identical from building inside vs.
Avatar
Anyway, getting it to build with MSVC or mingw are both not too hard
Avatar
Supposedly lul
Avatar
I got it working in about 10 minutes after installing a windows VM to check and I haven't even used windows in 4 years
Avatar
Well damn, show me your magical ways!
Avatar
ghosty i mean clean os might helped
Avatar
Well first decide what you want to work with, mingw or msvc, we can go from there
Avatar
We spent about 1.5 - 2 hours working this out with MinGW to no avail.
00:36
Maybe we're just braindead, not sure.
Avatar
Get a clean msys2 install and we can work through it
Avatar
Literally just installed it today.
Avatar
Did you install any packages in it?
Avatar
Well what did you install?
00:37
Did you do the initial double pacman -Syuu msys2 is rather odd in it's setup
Avatar
$ history | grep pacman 176 pacman -S make 197 pacman -S mingw-w64-x86_64-gcc 198 pacman -S mingw-w64-x86_64-SDL2 199 pacman -S mingw-w64-x86_64-freetype 200 pacman -S mingw-w64-x86_64-cmake 201 pacman -S mingw-w64-x86_64-make
00:39
I mean either way, the other project builds now. (edited)
Avatar
btw I think my rewrite might be worse in immediate mode. dogchoke
00:41
havent integrated non immediate render in chat yet. but DoLabel in UI doesnt seem better.
Avatar
Mh idk why you'd install it that way
00:42
I guess that has all the packages you need, but I honestly never tried it like that
Avatar
pacboy -S gcc:x pacboy -S cmake:x always worked for me
00:43
I mean I might try that on another project, but I'm not interested in trying to compile what I was working with earlier today with msys2
Avatar
Why didn't you just say that you didn't care? I even booted a VM at 4am for you...
Avatar
maybe you cared too much
Avatar
I'm sorry!
Avatar
Timewastegang
00:45
I'll go get some sleep, night
Avatar
Night! Thank you!
Avatar
nightgoodnight
Avatar
A retro multiplayer shooter. Contribute to TsFreddie/teeworlds development by creating an account on GitHub.
13:08
I think I might have bloated textrender pretty badly...
13:12
A retro multiplayer shooter. Contribute to TsFreddie/teeworlds development by creating an account on GitHub.
Avatar
!image I see this confusion regularly, so I think we should print some sort of warning if the player browses the LAN tab and finds zero servers there.
Exported 66 message(s)