Intermediate Dev willing to help out
Inicio › Foros › General Discussion › Intermediate Dev willing to help out
- Este debate tiene 5 respuestas, 4 mensajes y ha sido actualizado por última vez el hace 9 años, 3 meses por Jonny.
-
AutorEntradas
-
agosto 8, 2015 a las 7:09 am #178TheGoomy42Participante
Why hello there. I would also be interested in helping out with the project – I have decent programming skills including a bit of C++ and have read up a little on RakNet and networking. I’ve cloned the GitHub repository and have set up a Visual Studio Project (albeit using 2015 not 2013), and have XAMPP running (but with no databases added – not sure what to add here). However, I am having a problem with building the project, getting the following 2 errors on all versions of the project:
Severity Code Description Project File Line
Error C3688 invalid literal suffix ‘PRINTF_TIME_MODIFIER’; literal operator or literal operator template ‘operator «»PRINTF_TIME_MODIFIER’ not found RakNet c:\programming\luni\github repository\luniserverproject\source\luni latest stable\source\raknet\packetlogger.cpp 81
(strange, as this file seems to be directly part of RakNet… is this because I am using the 2015 compiler?)Severity Code Description Project File Line
Error LNK1104 cannot open file ‘libmysql.lib’ LUNI Server C:\Programming\LUNI\github repository\LUNIServerProject\Source\LUNI Latest Stable\Source\LINK 1
(even after performing a search myself I can’t find this file in the directory)With a little direction on where to start I’m sure I could be of help to the project!
agosto 8, 2015 a las 9:18 am #179XiphoseerModeradorHello TheGoomy42, I had the same problem with the mysql lib file. There was another source for the server on timtechs site, that included a .lib and a .dll in the
mysql/lib/
directory. I used that and it works fine. (There is actaully another thread where that issue appeared too). I guess you can also search that file on the mysql website.For your other Error, you seem to have a slightly different RakNet version than I have (I have cloned the repo too), for some reason, it’s line 80 for me, and it should be a macro defined in
RakNetTypes.h
. I don’t know why your compiler tries to see that as an operator. This might actaually mean that something is going wrong in the preprocessor. I hope that helps a bit.agosto 8, 2015 a las 2:16 pm #181TimtechSuperadministradorYou can get the .lib and .dll here – https://luniserver.com/server/0/6/1/Source/MySql/lib/
agosto 8, 2015 a las 4:17 pm #182TheGoomy42ParticipanteWhew, thanks Tim for the link. I managed to solve the first error simply through adding a couple spaces on the line
sprintf(into, «%s%s,%s,%5u,%5u,%s,%u,%» PRINTF_TIME_MODIFIER «u,%u:%u,%u:%u,%i,%i,%i,%i,%s»
I also had to move the libmysql.dll into the folder with the executable (however I’m sure there is a way to set up the project to avoid this).
Now my error is that the server can’t connect to the database… do I need to be running XAMPP with some database somehow?EDIT: Nevermind, it seems it was as simple as running the server with the LUNI database uploaded. Now, how can I help with the coding? Is there a skype/irc channel where we could discuss this further?
- Esta respuesta fue modificada hace 9 años, 3 meses por TheGoomy42.
agosto 8, 2015 a las 7:10 pm #186TimtechSuperadministradorGlad to hear you’ve got this working. My IRC channel for the LUNIServer is inactive, but on Skype there is a group (not owned by me though) where you could discuss coding and stuff. Just add me (name = Timtech Software, avatar = the same one I use here) and I’ll see about adding you somehow.
agosto 9, 2015 a las 5:23 am #188JonnyParticipanteHey, TheGoomy42!
Just reply with your Skype name on the topic «Wanna be a LUNI developer?».
I’ll add you to the community group and we can talk a little bit. ^^ -
AutorEntradas
- Debes estar registrado para responder a este debate.
Comments are currently closed.