PDA

View Full Version : Facedesking - Cmake Error


Maceblade
12-15-2013, 10:32 AM
CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:108 (message):
Could NOT find ZLIB (missing: ZLIB_LIBRARY ZLIB_INCLUDE_DIR)
Call Stack (most recent call first):
C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:315 (_FPHSA_FAILURE_MESSAGE)
C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/FindZLIB.cmake:85 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
CMakeLists.txt:166 (FIND_PACKAGE)

I went hand in hand with the guide - Error
I used perl 5.14 bc DBI wouldnt install and I got that to install but this failed still- Error
Ive re-downloaded all the files source files - Error
Ive uninstalled and re downloaded and reinstalled all the programs - Error
I am setting it up for a 64 bit system

What am I doing wrong?

Win7 Ultimate 64 bit OS

NatedogEZ
12-15-2013, 11:09 AM
You are missing the dependencies of... "zlib_x64" or there is an error finding them..

If you dont have them make sure to grab them :)

http://eqemu.github.io/

Maceblade
12-15-2013, 11:48 AM
Didn't fix it, but thanks for the reply sir.

Maceblade
12-15-2013, 11:55 AM
Ok figured it out... and I know I am subject to harassment but whatevs lol... I didnt realize you had to specify to cmake where to look for the zlib and other directories. I Hit advanced and specified where to look and it succeeded.

NatedogEZ
12-15-2013, 12:47 PM
You put the files in the dependencies folder of the source and it will find them automatically. :)

Maceblade
12-15-2013, 01:15 PM
Well, maybe I didnt win... got past the cmake part but get these errors when using VS

Error 1 error LNK1136: invalid or corrupt file C:\EQ\Source\mysql_x64\lib\debug\libmysql.pdb 1 1 eqlaunch
Error 2 error LNK1136: invalid or corrupt file C:\EQ\Source\mysql_x64\lib\debug\libmysql.pdb 1 1 export_client_files
Error 3 error LNK1136: invalid or corrupt file C:\EQ\Source\mysql_x64\lib\debug\libmysql.pdb 1 1 import_client_files
Error 4 error LNK1136: invalid or corrupt file C:\EQ\Source\mysql_x64\lib\debug\libmysql.pdb 1 1 queryserv
Error 5 error LNK1136: invalid or corrupt file C:\EQ\Source\mysql_x64\lib\debug\libmysql.pdb 1 1 shared_memory
Error 6 error LNK1136: invalid or corrupt file C:\EQ\Source\mysql_x64\lib\debug\libmysql.pdb 1 1 ucs
Error 7 error LNK1136: invalid or corrupt file C:\EQ\Source\mysql_x64\lib\debug\libmysql.pdb 1 1 world
Error 8 error LNK1136: invalid or corrupt file C:\EQ\Source\mysql_x64\lib\debug\libmysql.pdb 1 1 zone


What file should cmake be looking for? libmysql.pqd, libmysql.dll, libmysql.sql? Ive tried a combination of alot including my zlib and the least amount of errors i can get is if i switch to 32 bit I can get it down to 7 errors.

Should I just remove everything and start from scratch?

Maceblade
12-15-2013, 01:16 PM
Ok gonna try that Nate will report back thanks!

Maceblade
12-15-2013, 01:39 PM
365 errors... Im done. idk what im doing so im just gonna quit. Thanks for your help Nate

Maceblade
12-15-2013, 07:40 PM
Sorry all for the spam and stupid questions... I walked away and took my boy out sledding.. Came back and realized I didnt have the right active perl..

Kingly_Krab
12-15-2013, 07:48 PM
Sorry all for the spam and stupid questions... I walked away and took my boy out sledding.. Came back and realized I didnt have the right active perl..
Did you have any more errors after you got the right version of Perl?

Maceblade
12-15-2013, 08:25 PM
Negative not a single error. Im actually to the part where im supposed to unzip rev_XXXX.sql.gz that was supposed to DL from

http://projecteqdb.googlecode.com/svn/trunk/peqdatabase supposed to have a rev_XXX.sql.gz

but i dont see it

demonstar55
12-15-2013, 08:31 PM
If you read the DO_NOT_USE_THIS_DB.txt file there you would see it's moved.

See: http://www.peqtgc.com/phpBB3/viewtopic.php?f=2&t=14037

Maceblade
12-15-2013, 09:02 PM
Demon that gives me a date opposed to a rev# how am I supposed to know which sql's im supposed to source in based on This folder has a list of all SQL updates going back several years. You are going to need to 'source in' those that have a higher number than the NNNN of your peqdb_revNNNN.sql file
e.g. if your peq file was called peqdb_rev2294.sql, then you need to source in all those .sql files that have a number of 2295 or higher.

Kingly_Krab
12-15-2013, 09:11 PM
Here's the PEQ daily dump, it's an up-to-date database as well as quests and PHPEditor.

https://drive.google.com/folderview?id=0B5FZHGN6aazfeThIMENvWTA2VDA&usp=sharing#list

Maceblade
12-15-2013, 09:24 PM
Thanks Krab and Demon I didnt see any newer dates so I just proceeded with the guide :-)