Linux Errors - READ ME BEFORE YOU ASK A QUESTION!
The purpose of this document is to help people that may have installed mysql RPM's directly from MySql's site. Trying to do a make on EMuShareMem will generate the following error:
Quote:
This is caused by incorrect RPM install path in MySql's RPM file (not pointing to the right location of mysqlclient). Below is a NEW makefile that will fix your problem. You can copy and paste this into your EMuShareMem makefile and do a regular make (NOTE:If this still does not work for you, check your mysql directories and make the change in the makefile accordingly): Quote:
I hope this works for you. Please post here if you have any questions or comments or just want to date me. The Acolyte ADDENDUM: If you get the following error when loading world: Quote:
Also take note of: Quote:
|
I just tried that new makefile, unfortunately the result is this:
Proximo@localhost EMuShareMem]# make makefile:14: *** missing separator. Stop. Is there a fix for this? I've managed to compile the other bins, but i will be the first to admit i'm quite new to Linux and makefiles. Thank you. |
Forgive my stupidity. I had not realised that by copying and pasting your make file I destroyed the TABs needed for separation. It now compiles, thank you.
|
be sure you have gcc-c++, libstd++=devel, zlib-devel installed too.
|
libmysqlclient
ok i've been able to get the libemusharemem and world to compile with no fuss, it is when i get to zone do i encounter the -lmysqlclient not found. Is this the same issue the that you had 1st described with the EMuSharemem.so or would a new makefile have ot be created??
|
All times are GMT -4. The time now is 06:33 AM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.