Page 1 of 1

OsROSE rev 81 running on native Linux

PostPosted: Wed Jan 17, 2018 3:59 pm
by wouter2004
Dear All,

Herewith I want to share with you the rewritten C++ source code for osROSE REV 81. With this rewritten version you can compile and build your own native Linux version of the Login-, Char- and WorldServer. Which can be convenient when you have a Linux VPS.

As you might have noticed the Linux libraries work differently and for example the timers with "clock()" do not work the same. Also the paths towards the AI, STB and QUEST data are different and will not work with the Windows version, unless you use an emulator like wine.

The server files are compatible with RoseOnline version 307 client.

https://github.com/wouthuib/genROSE

Feel free to share any advise.

Cheers,
Wouter

Re: OsROSE rev 81 running on native Linux

PostPosted: Wed Jan 17, 2018 4:21 pm
by lazypenguin
Hey look, a perl script! This is great, what compiler do you use?

Re: OsROSE rev 81 running on native Linux

PostPosted: Wed Jan 17, 2018 8:07 pm
by wouter2004
I have created three MakeFiles with the g++ compile and build command. It includes the mysql, pthread and SSL library. You can use the command “make” to compile all the sources in the Linux terminal :-)