LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 01-28-2018, 05:53 AM   #1
TechnoJunky
Member
 
Registered: Aug 2007
Location: Illinois (NW Chicago burbs)
Distribution: Fedora
Posts: 86

Rep: Reputation: 1
Electricsheep won't compile without libboost version 1.41 or higher


I've just installed a fresh copy of Mint 18.3 on my computer. I've been running Mint on it since 17.1 and have done multiple installs for various reasons, and I always install Electricsheep on it. However, this is the first time I've run into this issue before. When I run ./configure I runs then returns this:
checking for libboost >= 1.39... configure: error: libboost version 1.41 or higher is required to compile electricsheep. When searching Synaptic for Libboost this appears to be the best bet, libboost-all-dev, but it still won't compile. I've even run apt-get install libboost*. As far as I can tell, my libboost version is 1.58. Any help would be appreciated.

Last edited by TechnoJunky; 01-28-2018 at 05:56 AM.
 
Old 01-28-2018, 06:04 AM   #2
//////
Member
 
Registered: Nov 2005
Location: Land of Linux :: Finland
Distribution: Arch Linux && OpenBSD 7.4 && Pop!_OS && Kali && Qubes-Os
Posts: 824

Rep: Reputation: 350Reputation: 350Reputation: 350Reputation: 350
i would try to edit configure file to match your installed libboost.version.

i had to do that when i were installing conky. its a hacky thing to do but for me it worked.
 
Old 01-28-2018, 06:26 AM   #3
//////
Member
 
Registered: Nov 2005
Location: Land of Linux :: Finland
Distribution: Arch Linux && OpenBSD 7.4 && Pop!_OS && Kali && Qubes-Os
Posts: 824

Rep: Reputation: 350Reputation: 350Reputation: 350Reputation: 350
https://imgur.com/rLrr2D7

i got one warning searching for electricsheep, just a heads up.
 
Old 01-28-2018, 09:03 AM   #4
TechnoJunky
Member
 
Registered: Aug 2007
Location: Illinois (NW Chicago burbs)
Distribution: Fedora
Posts: 86

Original Poster
Rep: Reputation: 1
I'm not sure about the site in your warning, but it's not the correct one. ElectricSheep is found at https://gold.electricsheep.org/. Instructions for install are located at https://github.com/scottdraves/elect...wiki/Compiling.

They do have me install a few libboost app packages. WHen I run just them again, I get this:
libboost-dev is already the newest version (1.58.0.1ubuntu1).
libboost-filesystem-dev is already the newest version (1.58.0.1ubuntu1).
libboost-thread-dev is already the newest version (1.58.0.1ubuntu1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

so it just doesn't make sense to me. I'll look at the config file. Never done that, but there's always a first and I'm not toooo scared to get my hands dirty
 
Old 01-28-2018, 09:46 AM   #5
TechnoJunky
Member
 
Registered: Aug 2007
Location: Illinois (NW Chicago burbs)
Distribution: Fedora
Posts: 86

Original Poster
Rep: Reputation: 1
As I mentioned in the original post, I just reinstalled Mint. I have a list of apps that I install every time I reinstall the OS. Not positive, but I think it was last time that I added ElectricSheep to the list, rather than just remembering to install it. I guess every other time I've done it, I made it the last step, this time it was too early, I guess. I installed gcc ++ and now configure runs thru without an error. I also added a couple more wxWidgets app packages, so it could have been them as well. Not sure, but it's running now. I'm adding the below, just in case someone runs into the same problem and the gcc ++ wasn't the issue.

these are the 3 wxWidget packages I installed.
sudo apt-get install libwxbase3.0-dev python-wxgtk3.0 libwxgtk3.0-dev
 
Old 02-22-2020, 12:06 PM   #6
dogmaticslumbers
LQ Newbie
 
Registered: Mar 2007
Posts: 3

Rep: Reputation: 0
Same problem as TechnoJunky

I hate to chime in with a "me too" post to this thread but ...

I'm getting the exact same error as TechnoJunky.

I tried editing the configure file but I get nowhere with it.

Best I can tell, I have libboost1.54 but I can't make configure find it.

I've tried various iterations of configure with "--with-boost"

./configure --with-boost=/usr/lib
./configure --with-boost=/usr/
./configure --with-boost=/usr/lib/x86_64-linux-gnu/


But always the same error:

"checking for libboost >= 1.39... configure: error: libboost version 1.41 or higher is required to compile electricsheep."

Running Linux Mint 17.3 Rosa

What am I missing?
 
Old 02-24-2020, 03:47 PM   #7
TechnoJunky
Member
 
Registered: Aug 2007
Location: Illinois (NW Chicago burbs)
Distribution: Fedora
Posts: 86

Original Poster
Rep: Reputation: 1
This thread was marked solved, so I doubt anyone except for me will pay attention to it. You should start a new thread, even if you have a similar issue. However, I'll share what I've learned since I first wrote up this issue.

On the electric sheep website, they have 2 ways listed to install. One is from source and the other says it's been packaged for Debian and Ubuntu. YOu can use this, as Mint is based on Ubuntu. The site says that it's not up to date and you can't install gold sheep. However, it still works great and is how I've got it installed right now. I no longer have Mint, I'm on Neon (KDE distro), but it to is based on Ubuntu. The other way is to install via source and I had that working for a while but it broke and I couldn't get it so I threw my hands up and used this process instead https://launchpad.net/~ichthyo/+archive/ubuntu/zeug. FYI, this is linked from the page at https://electricsheep.org/linux/.

Here I'm providing you with the prerequisite files that I found I needed to install from source, when it did work. I wrote a script to install a bunch of apps whenever I did a reinstall of Linux. I've cleaned out the ones that are obviously not needed for electric sheep, but can't swear that none of the below aren't excess. But even if you don't need them, they won't hurt since their in the standard repository. Hopefully it will help you.

sudo apt-get install software-properties-common subversion autoconf libtool libgtk2.0-dev libgl1-mesa-dev libavcodec-dev libavformat-dev libswscale-dev liblua5.1-0-dev libcurl4-openssl-dev libxml2-dev libjpeg8-dev libgtop2-dev libboost-dev libboost-filesystem-dev libboost-thread-dev libtinyxml-dev freeglut3-dev automake libwxbase3.0-dev python-wxgtk3.0 libwxgtk3.0-dev flam3 gcc g++
 
1 members found this post helpful.
Old 02-24-2020, 06:06 PM   #8
dogmaticslumbers
LQ Newbie
 
Registered: Mar 2007
Posts: 3

Rep: Reputation: 0
Success! At last! But with some twists. In case anyone else finds themselves here, ('cause this is the [SOLVED!] thread) here's what I had to do.

First, https://launchpad.net/~ichthyo/+archive/ubuntu/zeug is no more. That is where the PPA is supposed to reside. So there apparently is no package for electricsheep for Ubuntu any longer. Maybe for a later version. I don't know.

(Note: I'm having to run Linux Mint 17.3 because of the hardware I'm using for my over-the-air HD antenna.)

I attempted to install your long list of apps - as I had done yesterday - which failed because there isn't a "python-wxgtk3.0 " for Linux 17.3. Today, I looked to see what the next lowest version might be and found "python-wxgtk2.8".

So what the hell, I installed that. Deleted it from your list of apps and everything else installed. Lo and behold, the source code then configured and compiled!

Boo yah!!

I have spent hours and hours trying to get this to work. Glad to have finally shoe-horned it into my system. Hope this helps someone having similar problems.

Thanks to TechnoJunky for his thoughtful reply to this long-dead thread. You, sir, are a credit to the community.

Last edited by dogmaticslumbers; 02-24-2020 at 06:13 PM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
xscreensaver with electricsheep - not working "deleted another electricsheep process" superchar42 Linux - Software 7 04-30-2013 01:03 PM
LFS version check gcc version higher than recommended EDDY1 Linux From Scratch 1 12-27-2012 06:39 PM
How are you able to compile libraries as "-dev" (i.e. libboost-devel) guille4ty Linux - Software 2 07-22-2008 06:51 PM
fontconfig (cvs version) won't compile... GuntherDW Linux - Software 2 08-04-2004 03:49 PM
Compling on a higher version and executing on a lower version aditya_shah Programming 0 09-30-2003 11:48 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 06:45 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration