• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!
  • 2026 staff recruitment is open! Check it out and consider applying!

[DEBIAN] "boost::asio header not found."

Kaboo

New Member
Joined
Feb 14, 2009
Messages
142
Reaction score
0
Hello, I am trying to compile TFS 0.4 (rev 3684) under Debian, following this tutorial:
http://otland.net/f479/linux-ultimate-compile-guide-debian-ubuntu-included-2868/

But when I execute this command line:
Code:
./configure --enable-mysql --enable-sqlite --enable-remote-control --enable-server-diag
It gets me to the following error:
Code:
configure: error: "boost::asio header not found."

Is there any solution for this?
Thanks! :thumbup:
 
I have a 100% sure way to compile'll open an issue only for debian etch and debian lenny
my English is very bad and that's not e able to share my discoveries.
 
apt-get update
apt-get install libboost1.42-all-dev

Alternatively, provide me with your desired configuration options, diffs for any source edits, and tell me what the host's CPU is, and I'll build a fully CPU-specific optimized compile of that revision for you. If it's one I've already done, I can include the whole subsystem (CPU-specific optimized) too, with boost, lua, and MySQL 5.1.50 or 6.0.11 and it's components.
 
Last edited:
apt-get update
apt-get install libboost1.42-all-dev

Alternatively, provide me with your desired configuration options, diffs for any source edits, and tell me what the host's CPU is, and I'll build a fully CPU-specific optimized compile of that revision for you. If it's one I've already done, I can include the whole subsystem (CPU-specific optimized) too, with boost, lua, and MySQL 5.1.50 or 6.0.11 and it's components.
hes not using squeeze LoL Haha fail
 
Try this.
[noparse]
echo '# Backports
deb http://www.backports.org/debian lenny-backports main contrib non-free' >> /etc/apt/sources.list
aptitude update

echo '+++ Installing backports keyring...'
aptitude --allow-untrusted install debian-backports-keyring

echo '+++ Updating repositories...'
aptitude update

echo '+++ Installing software...'
aptitude -y install build-essential pkg-config libboost-dev libgmp3-dev liblua5.1-0-dev libboost1.40-dev libboost-system1.40-dev libboost-filesystem1.40-dev libboost-date-time1.40-dev libboost-regex1.40-dev libboost-thread1.40-dev libgmp3-dev liblua5.1-0 liblua5.1-0-dev liblua50 liblua50-dev liblualib50 liblualib50-dev lua50 lua5.1 libsqlite0-dev libsqlite3-dev sqlite3 libmysql++-dev libmysqlclient-dev mysql-client-5.1 mysql-common libxml2-dev libxml++2.6-dev cpp gcc g++ make automake autoconf pkg-config subversion liblua5.1-sql-mysql-dev liblua5.1-sql-sqlite3-dev zlib1g-dev zlib1g libcrypto++-dev ccache
[/noparse]
 
squeeze no stable and only use experiemted users :/

i have compile in lenny and etch tfs rev :0.4

mm Test installing this package libboost1.35-dev And if a mistake goes out for you post here
 
Last edited:
squeeze no stable and only use experiemted users :/

i have compile in lenny and etch tfs rev :0.4

mm Test installing this package libboost1.35-dev And if a mistake goes out for you post here

Or you could be a man and compile your own Boost libraries from source? I mean really, you're supposedly running a real OS from your screen name. Act like it.

hes not using squeeze LoL Haha fail

Sorry, perhaps I should have held his hand and explained apt-pinning? -.-
 
Back
Top