Intermediate Dev willing to help out
Home › Forums › General Discussion › Intermediate Dev willing to help out
- This topic has 5 replies, 4 voices, and was last updated 9 years, 3 months ago by Jonny.
-
AuthorPosts
-
August 8, 2015 at 7:09 am #178TheGoomy42Participant
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!
August 8, 2015 at 9:18 am #179XiphoseerModeratorHello 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.August 8, 2015 at 2:16 pm #181TimtechKeymasterYou can get the .lib and .dll here – https://luniserver.com/server/0/6/1/Source/MySql/lib/
August 8, 2015 at 4:17 pm #182TheGoomy42ParticipantWhew, 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?
- This reply was modified 9 years, 3 months ago by TheGoomy42.
August 8, 2015 at 7:10 pm #186TimtechKeymasterGlad 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.
August 9, 2015 at 5:23 am #188JonnyParticipantHey, 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. ^^ -
AuthorPosts
- You must be logged in to reply to this topic.
Comments are currently closed.