Guild icon
DDraceNetwork
Development / developer
Development discussion. Logged to https://ddnet.tw/irclogs/ Connected with DDNet's IRC channel, Matrix room and GitHub repositories — IRC: #ddnet on Quakenet | Matrix: #ddnet-developer:matrix.org GitHub: https://github.com/ddnet
Between 2017-08-23 00:00:00Z and 2017-08-24 00:00:00Z
Avatar
@Savander is a god @Learath2 ist not a god Thats why he knows what i mean
17:03
@Savander
17:03
u gotta help me
17:03
so in this github website
17:03
Alternatively we also support CMake, so something like this works: make build cmake .. make
17:03
thats what is on it
17:04
i have no clue what he means with that
17:04
make => mkdir
Avatar
i can help too
Avatar
mkdir build
Avatar
no go away
Avatar
cd build
17:04
cmake ..
Avatar
it will generate projects
17:04
or alternativy, use bam
Avatar
how do i get to make xD
Avatar
figure it out by yourself
17:05
teeworlds.com compile everything
17:05
i said
17:05
make => mkdir
17:06
so where is make => mkdir
17:07
i dont like this whole compiling thing
17:08
so where is make => mkdir
17:09
dude
Avatar
figure out it by yourself
17:09
it's not that hard.
Avatar
i dont even know what program make => mkdir is in
17:10
its ARROW
17:10
instead of make
17:10
use mkdir
17:10
mkdir creates folder
17:10
create folder
17:10
enter to folder
Avatar
open console in folder
17:10
use CMAKE
17:10
(ITS PROGRAM, YOU HAVE TO INSTAL IT)
Avatar
ye i installed cmake
Avatar
<heinrich5991> Savander: no need for console
17:25
<heinrich5991> open the CMake gui
Avatar
ok im there
Avatar
<heinrich5991> have you downloaded the ddnet git repository?
Avatar
<heinrich5991> ok
17:25
<heinrich5991> then we'll do that one next
17:26
<heinrich5991> mh. I suppose you don't have git installed?
17:27
for what does git stand
Avatar
<heinrich5991> git is just the name, it's not an abbreviation
17:28
<heinrich5991> (you can usually look up software projects on wikipedia, wikipedia has quite a good coverage)
17:29
<heinrich5991> tbh I don't know how to do git on windows properly, but you can do it my way, if you want
17:29
<heinrich5991> Ezy: download and install this: http://www.msys2.org/
Avatar
k but do u have a link to download it all im seeing is github
Avatar
heinirich5991, git on windows works the same as on unix
Avatar
<heinrich5991> yes, but there has to be a proper windows method
Avatar
it automatically ads
Avatar
<heinrich5991> probably msvc has git integration or something
Avatar
"git bash"
17:30
to thje context menu
17:30
then, you have the same functionality as on unix
17:30
adds*
Avatar
<heinrich5991> I think I used tortoisegit or something before, that had proper UI
17:30
<heinrich5991> but I guess the IDEs support it on their own nowadays
17:31
<heinrich5991> msys2 gives you a better shell than git bash, so before suggesting git bash, I'd rather take msys2
Avatar
generally
17:32
Github has good UI
17:32
Simple collaboration from your desktop
Avatar
ok now i have both
Avatar
very simple to use
Avatar
<heinrich5991> duh
17:33
<heinrich5991> start msys shell and write "pacman -S git
17:33
<heinrich5991> "
17:33
<heinrich5991> and follow the instructions, you probably have to press "y" and "enter" once
17:35
its downloading now
Avatar
<heinrich5991> good
Avatar
i mean its finished now
Avatar
<heinrich5991> ah
17:36
<heinrich5991> then you can type "git clone --recursive https://github.com/ddnet/ddnet" like on the github readme
Avatar
msys2 has package management yea?
Avatar
<heinrich5991> yes
Avatar
i will try
Avatar
<heinrich5991> Ezy: when the progress finishes, you should have the ddnet source code in C:\msys64\home<username>\ddnet
Avatar
<heinrich5991> you can then point cmake at it: select C:\msys64\home<username>\ddnet as the source dir and append "build" for the binary dir
17:39
<heinrich5991> then click configure - generate - open project
17:39
<heinrich5991> then you should have a workign msvc project
17:39
<heinrich5991> it seems that our documentation is sorely lacking
Avatar
what do u mean with append build
Avatar
<heinrich5991> use the source dir but append a build directory to it, something like:
17:42
<heinrich5991> C:\msys64\home<username>\ddnet\build
Avatar
oh so make a folder
17:42
no
17:42
nvm
Avatar
<heinrich5991> yea, works
Avatar
dont know how to say it
Avatar
<heinrich5991> works as well
17:43
just get source und write /build behind it
Avatar
<heinrich5991> yes
17:43
<heinrich5991> wokrs
Avatar
i get an error after clicking configure
17:44
Error in configuration process, project files may be invalid
Avatar
<heinrich5991> paste the whole log somewhere, e.g. https://pastebin.mozilla.org/
Avatar
whats meant with log
Avatar
<heinrich5991> the text
Avatar
the error text?
Avatar
<heinrich5991> and all the other text in that field
17:46
<heinrich5991> should be quite long
Avatar
no it literally only says this
17:47
Error in configuration process, project files may be invalid
Avatar
<heinrich5991> can you send a screenshot of that?
17:47
wait
17:49
so i cant send it in here
17:49
and ur a bot
17:49
i mean i cant open chat with u
17:50
so where do i send the screen to?
Avatar
imgur.com
Avatar
C:/msys64/home/Lennart/ddnet/build/CMakeFiles/CMakeOutput.log
18:05
copy content of this file to the https://pastebin.mozilla.org/
18:08
its uploaded
Avatar
Send link here
Avatar
<heinrich5991> have you installed msvc
18:20
<heinrich5991> sorry, forgot about this chat
18:20
<heinrich5991> Ezy: ^
Avatar
i have msys
Avatar
<heinrich5991> microsoft visual c++, microsoft visual studio, one of that?
Avatar
visual studio
18:25
so y
Avatar
<heinrich5991> Ezy: is there more text in CMakeError.log?
Avatar
<heinrich5991> Ezy: wait... the screenshot you showed has a very small scrollbar in the output window
18:27
<heinrich5991> there isn't more text in there?
Avatar
u mean in cmake
18:28
?
18:28
in cmake theres no more text behind it
Avatar
<heinrich5991> what happens if you scroll up?
18:30
<heinrich5991> blank?
Avatar
scroll up where?
18:31
i see wait
18:31
CMake Error at CMakeLists.txt:2 (project): Failed to run MSBuild command: MSBuild.exe to get the value of VCTargetsPath: Configuring incomplete, errors occurred! See also "C:/msys64/home/Lennart/ddnet/build/CMakeFiles/CMakeOutput.log".
18:36
<heinrich5991> doesn't give a solution :(
Avatar
Microsoft Build Tools 2015 provides the essential tools for building managed applications.
18:36
microsoft build tools
18:36
i used it to make ddnet project
Avatar
<heinrich5991> ahh wait
18:37
<heinrich5991> what options did you select while installing msvs?
18:37
<heinrich5991> did you include c/c++ support? ^^
18:38
idk xD
Avatar
<heinrich5991> go to the software settings and select microsoft visual studio and see if there's a button that says "change" or similar
Avatar
no buttons
18:39
but i think its ms build tools
18:39
i dont have that yet
18:41
nope didnt fix
18:42
which software settings
Avatar
I think, you have to add msbuild.exe
18:42
to "Path" in windows
18:42
because, this install doesn't do that
18:42
i forgot where
18:42
can u tell me?
18:43
got it
Avatar
How do I set a system environment variable in Windows 10 (without using the registry editor)? (Note: Other answers don't specifically address Windows 10 - at least not yet - and they leave off imp...
Avatar
no no i got it
18:43
just what name?
Avatar
path to msbuild.exe folder (edited)
Avatar
ok but i already got one named path
18:44
for java
Avatar
you can add more
Avatar
just the msbuild folder or something specific?
Avatar
find msbuild.exe
18:46
folder which contains msbuild.exe
Avatar
there is no folder with that
18:48
nvm got it
18:49
just wasnt showing up
18:51
ok so
18:52
same error
18:52
and the log hasnt updated
18:52
still the same
18:52
too
Avatar
so idon't know
18:53
then try my method
18:53
go to the build folder
18:53
open terminal in that folder
18:53
and run command
18:53
cmake ..
18:53
ok ?
18:54
for windows?
Avatar
can be
18:55
theres no command
18:55
named cmake ..
Avatar
oh right
18:56
im stupid 😄
18:56
did you install cmake for cmd too ?
18:56
cmake should be enabled orr. ..
18:57
try to add path to cmake.exe
18:57
as well
18:57
wait
19:00
for cmake-gui.exe?
19:00
or do i have to find cmake.exe?
19:00
cmake.exe
19:04
still nothing
19:05
but what u mean install cmake for cmd?
19:05
u mean for windows?
Avatar
commandline
Avatar
idk what u mean
19:07
how do u install cmake for cmd
Avatar
i just installed cmake
Avatar
yeah me too
Avatar
<heinrich5991> can you check which components you have installed for msvs?
19:26
<heinrich5991> it should be displayed if you go to the control panel, software, msvs, and click a "change" button (?)
19:26
<heinrich5991> or if you run the installatio nfile again
19:30
if i click change
19:31
i can add or delete componets
Avatar
<heinrich5991> is there something like a list?
Avatar
i can update components
19:31
and i can delete all components
19:31
thats all
Avatar
<heinrich5991> add sounds good
19:32
<heinrich5991> or rather, click delete components so you can see a list of all installed componenets
Avatar
theres 1 for both add and delete
Avatar
<heinrich5991> that sounds good
19:32
<heinrich5991> click it
Avatar
is says something that i cant do it
Avatar
<heinrich5991> hm
Avatar
but i cant translate it to englisch
Avatar
<heinrich5991> language?
Avatar
<heinrich5991> just copy it verbatim
Avatar
verbatim whats that xD
Avatar
<heinrich5991> just copy it
19:34
<heinrich5991> (verbatim = without changing it)
Avatar
cant copy the text
19:34
u want a screen?
19:34
are u german?
Avatar
<heinrich5991> if you want
Avatar
<heinrich5991> wait
19:36
<heinrich5991> not msys
19:36
<heinrich5991> msvs
19:36
<heinrich5991> microsoft visual studio
19:37
wait
Avatar
<heinrich5991> the menu thing next to update and start, what does it have?
Avatar
repair deinstall change
19:44
ima click on change
Avatar
<heinrich5991> +1
Avatar
<heinrich5991> click "desktopentwicklung mit c++"
19:47
<heinrich5991> and install it
Avatar
<heinrich5991> Ezy: does that work?
Exported 277 message(s)