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-07-30 00:00:00Z and 2017-07-31 00:00:00Z
09:38
fd8bccb Fix the CMake Mac build - heinrich5991 c76bb9d Add macOS to Travis - heinrich5991 ed0949c Remove unused function gui_messagebox - heinrich5991 98f229c Fix a -Wunused-value warning in map_diff - heinrich5991 4622ab4 Merge pull request #814 from heinrich5991/pr_dd... - Learath2
Avatar
With cmake working on OSX I think we can finally phase out bam.
Avatar
c6a5a7d Try using more modern SDL audio interface - def-
10:35
d6deb70 no pragmas in functions - def-
Avatar
3eb079b Correct type in printf - def-
Avatar
<Learath2> ddnet also compiles fine in clang \o/
Avatar
why remove bam :(
Avatar
<Learath2> Ryozuki: cmake is the future
11:55
<Ryozuki> :D
Avatar
ill work again in the tele gun
Avatar
c12082c Not too many messages - def-
12:16
If you cloned ddnet without libs, these instructions explain how to clone only the libs.
12:23
d9aeeae Fix sql_score.cpp formatters - def-
Avatar
[100%] Linking CXX executable DDNet.exe g++.exe: error: /SAFESEH:NO: No such file or directory make[2]: [DDNet.exe] Error 1 make[1]: [CMakeFiles/DDNet.dir/all] Error 2 make: *** [all] Error 2
12:33
trying to compile with mingw
Avatar
<deen> Ryozuki: safeseh:no should only happen for msvc
Avatar
>cmake .. -G "MinGW Makefiles" -- The C compiler identification is GNU 5.3.0 -- The CXX compiler identification is GNU 5.3.0 -- Check for working C compiler: C:/MinGW/bin/gcc.exe -- Check for working C compiler: C:/MinGW/bin/gcc.exe -- works
12:34
weird?
Avatar
<deen> let me fix
Avatar
cb6158d safeseh:no only for msvc - def-
Avatar
another error now
12:44
[100%] Linking CXX executable DDNet.exe C:/D/dmd2/windows/lib/curl.lib: file not recognized: File format not recognized collect2.exe: error: ld returned 1 exit status make[2]: [DDNet.exe] Error 1 make[1]: [CMakeFiles/DDNet.dir/all] Error 2 make: *** [all] Error 2
12:44
oh
12:44
its using D, why
12:44
the bundled lib that comes with D lang xD
Avatar
<Ryozuki> is there a way to force bundled libs?
12:48
<deen> it's looking for your installed libs probably
12:49
<deen> i also don't like that cmake behavious
12:49
<deen> r
12:49
<deen> there is a define to force bundles libs, but i forgot how
12:50
<deen> heinrich5991: ^
Avatar
<Ryozuki> heinrich5991, please :P
Avatar
<Ryozuki> .-. uninstalled dlang :( but now it uses freetype from SFML
13:10
<Ryozuki> and gives a error
13:10
<Ryozuki> (lots)
13:10
<Ryozuki> i want to force bundled libs :(
13:11
<Ryozuki> uninstalling sfml...
13:17
<Ryozuki> now works
Avatar
Basically what the title says, CMake used the curl lib from my D lang folder and freetype from my SFML folder. (And it didn't build)
Avatar
Well it compiles, but executing it gives a error, translated would be "could not find entry point of the process "_ZNSt7__cxx1112basic_stringlcSt11char_traitslcESalcEE9_M_createERjj in the dynamic library link(i doubt this is of help)
13:32
13:33
and thats why i like bam :/
Avatar
d6143cb How come no one notices that we're missing the ... - def-
13:42
03fa608 Add instructions to clone libs - Ryozuki ce39187 Merge pull request #829 from Ryozuki/patch-1 - def-
Avatar
<deen> @Ryozuki use verbose output -v for bam and VERBOSE=1 for make I think, to find out what they do differently
14:42
cmake log:
14:42
make verbose log:
Avatar
<deen> just need to diff the linking usually
Avatar
here you have both linkings
16.64 KB
Avatar
People without ddnet client can't see my broadcasts? wtf?
19:59
we have to get rid of that stupid timer that broadcasts all the time
Avatar
or just auto-disable timer while broadcasting by command ?
Avatar
<Learath2> deen: necropotame said normal broadcasts override that timer
Avatar
For 1 second until the next timer second comes
Avatar
<Learath2> meh maybe we should revert the broadcasttimer patch
20:32
<Learath2> but that would cause the same problems again
20:32
<Learath2> maybe a state machine to manage broadcasts per client
20:35
<Nimda> Back in the days 3 by Silex just released on Brutal at 2017-07-30 19:58
Avatar
or just make priorities
Avatar
<Learath2> @Savander that's what i was thinking with the state machine
20:40
<Learath2> always display the broadcast of the higher priority
20:45
<heinrich5991> alternatively just put the broadcast in a new line
Avatar
<necropotame> Hi
21:07
<Learath2> Hi
21:08
<necropotame> You can check in InfClass, there is a priority system for broadcast (when you broadcast something, you specified the level). You can also define the duration for each level
21:09
<necropotame> Then the system send at the appropriate time the broadcast for each player
21:13
<necropotame> You can also revert the patch, if you really don't want add animations in the future.
21:13
<necropotame> I'm sorry to no more contributing
Avatar
<coffee> hi there :_
22:49
<coffee> eeeee: I saw your work on teewebs.net
22:49
<coffee> it's an amazing thing
22:49
<coffee> thanks is the network layer based on websocket ?
22:51
😃
Avatar
<coffee> it's really fast for a TCP client :)
Avatar
<eeeee> coffee: yes it's currently using websockets but i'm trying to port it to webrtc
23:35
<eeeee> not sure i'll have enough patience though, webrtc its a massively overengineered solution for tunneling raw udp
23:40
<coffee> did someone success in this task ?
23:40
<coffee> :p
Exported 85 message(s)