Bravo List

Bravo List (http://www.bvlist.com/index.php)
-   Gazelle (http://www.bvlist.com/forumdisplay.php?f=40)
-   -   Ocelot configure (http://www.bvlist.com/showthread.php?t=10300)

Deimos 10th March 2015 22:05

Ocelot configure
 
Hello,
I have a problem when i'm trying to configure Ocelot.
I have this error:
HTML Code:

checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for g++... g++
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of g++... gcc3
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... gcc3
checking whether C compiler accepts -std=c++11... yes
checking for boostlib >= 1.37... yes
checking whether the Boost::IOStreams library is available... yes
configure: error: Could not find a version of the library!

I don't understand why because i already have installed Libboost-all-dev...
Can someone help me ?
Thank in advance :)

DND 10th March 2015 22:10

what distro are you using ?

Deimos 10th March 2015 22:13

Quote:

Originally Posted by DND (Post 46582)
what distro are you using ?

I'm using Ubuntu 14.04 LTS.

DND 10th March 2015 22:16

did you install ?

libmysql++-dev libmysqld-dev libpng-dev libmcrypt-dev
libxml2-dev libev-dev
and
sudo apt-get install make g++ libbz2-dev libtcmalloc-minimal4
and also did you Create link for TCMalloc library file

sudo ln -s /usr/lib/libtcmalloc_minimal.so.4 /usr/lib/libtcmalloc.so

and the latest boost libraries from sourceforge ?

Deimos 10th March 2015 22:27

Quote:

Originally Posted by DND (Post 46584)
did you install ?

libmysql++-dev libmysqld-dev libpng-dev libmcrypt-dev
libxml2-dev libev-dev
and
sudo apt-get install make g++ libbz2-dev libtcmalloc-minimal4
and also did you Create link for TCMalloc library file

sudo ln -s /usr/lib/libtcmalloc_minimal.so.4 /usr/lib/libtcmalloc.so

and the latest boost libraries from sourceforge ?

Yep, i have all of that...

DND 10th March 2015 22:29

and with the boost libraries ? you compile the source code from sourceforge.net ?
1.57.0 version ?

Deimos 10th March 2015 22:37

Quote:

Originally Posted by DND (Post 46587)
and with the boost libraries ? you compile the source code from sourceforge.net ?
1.57.0 version ?

I'll retry the compilation.

firefly007 11th March 2015 15:33

Tell me is your box 86bit or 64bit?

Deimos 11th March 2015 15:43

Quote:

Originally Posted by firefly007 (Post 46590)
Tell me is your box 86bit or 64bit?

It's 64bit.

ArcticWolf 11th March 2015 16:19

my .02 cents but checking on google people say you need to install boost-devel to do it..


To develop with the Boost libraries in Ubuntu/Debian, you need to install the libboost-all-dev package:
sudo apt-get install libboost-all-dev
it could help people here.

Deimos 11th March 2015 18:37

Quote:

Originally Posted by ArcticWolf (Post 46592)
my .02 cents but checking on google people say you need to install boost-devel to do it..


To develop with the Boost libraries in Ubuntu/Debian, you need to install the libboost-all-dev package:
sudo apt-get install libboost-all-dev
it could help people here.

Already done that. ^^

DND 11th March 2015 19:00

still didn't worked this out ?

ArcticWolf 11th March 2015 19:53

people say use
Code:

./configure --with-boost-libdir=/usr/lib/x86_64-linux-gnu
or this one
Code:

sudo ./configure --with-boost-libdir=/usr/lib
from the amount of hits i got on google looks like this is an known issue with Ubuntu...

DND 11th March 2015 21:10

this could be an issue if he uses i386 arhitecture, which he doesn't.
something got screwed for sure or he didn't follow the install steps properly

firefly007 12th March 2015 04:08

Quote:

Originally Posted by ArcticWolf (Post 46596)
people say use
Code:

./configure --with-boost-libdir=/usr/lib/x86_64-linux-gnu
or this one
Code:

sudo ./configure --with-boost-libdir=/usr/lib
from the amount of hits i got on google looks like this is an known issue with Ubuntu...

What is the error? More then lightly its because your MYSQL libs are not installed properly.

Or try this

./configure --with-mysql-lib=/usr/lib/i386-linux-gnu

ajakob 15th March 2015 14:45

BOOST_SYSTEM_LIB
 
I had the same problem when I did apt-get update, wrong library.

Do not update Ubunu 14.04 and it worked just fine.

DND 15th March 2015 15:47

works fine for me in 14.04 and 12.04 - all updates made.

firefly007 18th March 2015 04:01

It might be a good idea to contact you provider and do a fresh re-install your box if you with OVH and maybe a few other providers and do it your self.

Take note! if you are re-installing make sure you choose the correct Ubuntu release.

Eg. UBUNTU 12.4 LTS Server
Or UBUNTU 14.04 LTS Server

There are min installs and that could be a problem.

Ok now if you need to request a re-install , request either one of the above.

Zsolti88 19th March 2015 16:36

problem
 
What could be the problem?


image:

http://keptarad.hu/kepek/gxr61r6rz5718qxgj212.png

DND 19th March 2015 17:27

you don't install ocelot like that. you need to compile it. and compiling needs some dependencies.


All times are GMT +2. The time now is 13:59.

Powered by vBulletin® Version 3.8.11 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions Inc.