Linux Binary
Moderator: Team Members
-
link2009
- Retired
- Posts: 390
- Joined: Fri Aug 10, 2007 5:59 pm
- Location: POrTal
- Contact:
Linux Binary
Is there an actual active Linux Binary release? It'd be nice to get World running on a Linux box as all my servers are running Linux, Kernel 2.6.xx+.

-Vecinu de la Patru
-
LethalEncounter
- Team: Zombie
- Posts: 2717
- Joined: Wed Jul 25, 2007 10:10 pm
-
razmalone
- Posts: 15
- Joined: Mon Oct 15, 2007 11:17 pm
-
link2009
- Retired
- Posts: 390
- Joined: Fri Aug 10, 2007 5:59 pm
- Location: POrTal
- Contact:
- John Adams
- Retired
- Posts: 9684
- Joined: Thu Jul 26, 2007 6:27 am
- EQ2Emu Server: EQ2Emulator Test Center
- Characters: John
- Location: Arizona
- Contact:
-
link2009
- Retired
- Posts: 390
- Joined: Fri Aug 10, 2007 5:59 pm
- Location: POrTal
- Contact:
- John Adams
- Retired
- Posts: 9684
- Joined: Thu Jul 26, 2007 6:27 am
- EQ2Emu Server: EQ2Emulator Test Center
- Characters: John
- Location: Arizona
- Contact:
-
Diamente
- Retired
- Posts: 45
- Joined: Mon Jul 30, 2007 7:49 am
- Location: Oklahoma
Unfortunately we don't have support for recursive mutexes under FreeBSD, so scratch it off the compatibility list.

Code: Select all
../common/Mutex.cpp:77: error: 'PTHREAD_MUTEX_RECURSIVE_NP' was not declared in this scope- cubber
- Posts: 19
- Joined: Fri Oct 19, 2007 12:52 pm
I was able to compile world in gentoo. I created a new database called eq2 in MYSQL, then just copied the following files to a separate folder called server in my eq2emu folder:
CommonStructs.xml
LoginServer.ini
WorldStructs.xml
world
world_db.ini
I edited the LoginServer.ini and world_db.ini files then just ran ./world . It downloaded and started to populate the database. Then I restarted the server and saw:
./world
[Status] Using database 'eq2' at 127.0.0.1
[Status] CURRENT_WORLD_VERSION:EQ2EMu 0.0.3 Developer Alpha
[Status] Loading opcodes..
[Status] Loading structs..
[Status] Loading command list..
[Status] Loaded 4 default command lists.
[Status] Loaded 1 NPCs.
[Status] Loaded 1 Objects.
[Status] Loaded global variables list..
[Status] Loaded visual states list..
[Status] Loading items.. (this might take a few minutes)
[Status] Loaded 74 Bags
[Status] Loaded 433 Foods
[Status] Loaded 928 Weapons
[Status] Loaded 2114 Armor Pieces
[Status] Loaded 5590 Regular Items
[Status] Loading spells..
[Status] Loaded 1 Spell(s)
[Status] Loading factions..
[Status] Loaded 36 Factions
[Status] ./LoginServer.ini read.
[Status] Loading EQ time of day..
I'm counting how many times you've opened this...
Starting factory Reader
Starting factory Writer
World server listening on: mydomain.com:9000
World server listening on: mylocalip (If use:9000
Connected to LoginServer: eq2emulator.net:9100
Looks like the server started correctly, I don't have the correct client version to test it though, so I have to wait...
Hope this helps anyone trying to compile on linux.
CommonStructs.xml
LoginServer.ini
WorldStructs.xml
world
world_db.ini
I edited the LoginServer.ini and world_db.ini files then just ran ./world . It downloaded and started to populate the database. Then I restarted the server and saw:
./world
[Status] Using database 'eq2' at 127.0.0.1
[Status] CURRENT_WORLD_VERSION:EQ2EMu 0.0.3 Developer Alpha
[Status] Loading opcodes..
[Status] Loading structs..
[Status] Loading command list..
[Status] Loaded 4 default command lists.
[Status] Loaded 1 NPCs.
[Status] Loaded 1 Objects.
[Status] Loaded global variables list..
[Status] Loaded visual states list..
[Status] Loading items.. (this might take a few minutes)
[Status] Loaded 74 Bags
[Status] Loaded 433 Foods
[Status] Loaded 928 Weapons
[Status] Loaded 2114 Armor Pieces
[Status] Loaded 5590 Regular Items
[Status] Loading spells..
[Status] Loaded 1 Spell(s)
[Status] Loading factions..
[Status] Loaded 36 Factions
[Status] ./LoginServer.ini read.
[Status] Loading EQ time of day..
I'm counting how many times you've opened this...
Starting factory Reader
Starting factory Writer
World server listening on: mydomain.com:9000
World server listening on: mylocalip (If use:9000
Connected to LoginServer: eq2emulator.net:9100
Looks like the server started correctly, I don't have the correct client version to test it though, so I have to wait...
Hope this helps anyone trying to compile on linux.
Who is online
Users browsing this forum: No registered users and 0 guests