Log in

View Full Version : Fedora Trouble


brokentechnology
01-19-2015, 07:04 PM
Hello all,

Before asking my question I did a search of the forum and followed this page:

https://github.com/EQEmu/Server/wiki/Linux-server-setup

This list my current error:

If you get errors about Could NOT find PerlLibs (missing: PERL_LIBRARY), then try running cmake . -DPERL_LIBRARY=`locate -n 1 libperl.so`

So I followed that step and I am still getting the following:

-- Found Perl: /usr/bin/perl (found version "5.18.4")
CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:136 (message):
Could NOT find PerlLibs (missing: PERL_INCLUDE_PATH) (found version
"5.18.4")
Call Stack (most recent call first):
/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:343 (_FPHSA_FAILURE_MESSAGE)
/usr/share/cmake/Modules/FindPerlLibs.cmake:256 (find_package_handle_standard_args)
CMakeLists.txt:308 (FIND_PACKAGE)


Not sure if the following is relevant, but everything else checks out okay!

[scollins@localhost eqemu]$ cmake . -DPERL_LIBRARY=`locate -n 1 libperl.so`
-- The C compiler identification is GNU 4.9.2
-- The CXX compiler identification is GNU 4.9.2
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Found ZLIB: /usr/lib64/libz.so (found version "1.2.8")
-- Found MySQL: /usr/lib64/mysql/libmysqlclient_r.so


I am using Fedora 21, Workstation. (I most likely should be running "server" but figured it didn't matter) Oh, this is also running inside of VMWare, if that makes any difference.

demonstar55
01-19-2015, 07:13 PM
Install the dev headers, i think it would be perl-devel on Fedora?

brokentechnology
01-20-2015, 10:58 AM
Thank you for the response, however I'm going to drop Fedora and just use Debian. This is my first time setting up on Linux and Linux is free, so might as well use what EQEmu uses rather making it more difficult for me! Also, as a side question, can these steps be used to create an EQMacEmu server as well?

vsab
01-20-2015, 11:40 AM
And also, Debian > Fedora

*ducks*

brokentechnology
01-20-2015, 12:33 PM
And also, Debian > Fedora

*ducks*

I'm actually a Windows guy, but I have found EQEmu to be easier to get up and running via Linux rather Windows. Plus cmake on windows is terrible at times... In my opinion. Oh, and I can't compile the login server on windows either. It throws an openssl error. So I gave up and made the switch in vmware. (Figure a 2GB Vmware will run a EQ server for home use)

vsab
01-20-2015, 04:28 PM
I swing both ways (OS wise!) but if you want to use as little ram as possible then Linux is the way to go. 2gb is plenty when the os is only using 200mb!