Lol
This would have been awesome two weeks ago when I was configuring my server! I am going to try and redo this when I get time since I want to try out bots. Great Work!
|
Script update
- set the path to mysql_config works now --with-mysql=/path/to/mysql_config - found install bug only eqemu_config.xml.full gets installed, to prevent overwrite of an already edited config file |
|
|
If you have time can you add a
Code:
make install-autostart |
|
downloaded the eqbuild.tgz and extracted it to /home/lanys/eqemu/build I was able to run the prepare.sh file, i saw it add a few things to the build folder. but when I run autoreconf -fi I get an error;
[root@localhost build]# autoreconf -fi configure.ac:13: error: possibly undefined macro: AC_DISABLE_STATIC If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. configure.ac:26: error: possibly undefined macro: AC_PROG_LIBTOOL autoreconf: /usr/bin/autoconf failed with exit status: 1 [root@localhost build]# I am running centOS 5 new install, have apache php perl and mysql running. thanks for any help |
fixed the above error now it just bombs out when i try to (make)
make[1]: *** [dbcore.o] Error 1 make[1]: Leaving directory `/home/lanys/eqemu/build/build/chatserver' make: *** [all-recursive] Error 1 could use some help on this one can do make clean - it runs through fine, but make still has an error. Code:
[root@localhost build]# make |
It would appear you do not have the mysql development files installed, or it just didn't find them.
|
that worked i can run throug the steps., I can't figure out what to do next though.
thanks for the help! |
Quote:
Awesome script - all my issues where due to not having the right programs loaded, really great job. |
While working on a fresh SVN compile, I had some issues to work through.
Specifically, here's what I did to make the compile work: prepare.sh needs to be updated. It did not remove these files: ./eqlaunch/makefile.vc2003 ./world/makefile.vc2003 ./EQEmuLoginServer/makefile ./EQEmuLoginServer/makefile.common ./ucs/makefile ./ucs/makefile.common ./zone/makefile.vc2003 ./EMuShareMem/makefile.vc2003 Hand edited ./ucs/Makefile (this should be done with autocof I'm sure, but I didn't follow through editing those files): old value: LIBS = -lpthread new value: LIBS = -lpthread -ldl Hand edited ./zone/Makefile (again, autoconf, but I got it working): am_zone_OBJECTS = line This was missing: "QuestParserCollection.$(OBJEXT)" so I added it. Everything compiled and worked after these few edits. Just wanted to let you know for any updates that you might like to do. -ork |
For anyone interested in adding the EQEmuLoginServer to the autobuild scripts, I spent a few minutes working this out. Read below for how I did it.
Before building, you must extract the proper library from the appropriate zip in the ./EQEmuLoginServer/login_utils/linux/ directory. Update ./EQEmuLoginServer/Makefile.am as follows: Code:
DEFAULT_INCLUDES= Code:
# AC_CONFIG_HEADERS([config.h]) -ork |
Follow up to my post to posts back. I took the time to edit the needed files in the build system to do the two problems I ran into automatically:
./configure.ac needs to be updated to reflect: Code:
## Check for required libraries. Code:
questmgr.cpp \ -orkim |
Hi,
Mercurial repo: http://hg.codejunk.de/eqbuild/summary current download http://hg.codejunk.de/eqbuild/archive/tip.tar.bz2 |
All times are GMT -4. The time now is 09:37 PM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.