Boost logo

Boost :

From: Bjørn Roald (bjorn_at_[hidden])
Date: 2005-04-16 10:36:04


> "Rogier van Dalen" <rogiervd_at_[hidden]> wrote

>> on something like "Boost Light". Combining concerns #1 and #2,
>> wouldn't it be a good idea to supply a small subset of boost
>> consisting of header-only libraries only?
>
> I would have thought a system such as r.p.m / windows installer could be
> used.

well if you run RedHat Fedora Linux distro you get the boost rpms
automatically :)

That is, I might have selected them somehow earlier, I don't remember;
if I use the yum tool to list installed packages I get:

[root_at_frodo ~]# yum list boost
Setting up Repos
base 100% |=========================| 1.1 kB 00:00
updates-released 100% |=========================| 951 B 00:00
Reading repository metadata in from local files
base : ################################################## 2622/2622
primary.xml.gz 100% |=========================| 340 kB 00:02
MD Read : ################################################## 855/855
updates-re: ################################################## 855/855
Installed Packages
boost.i386 1.32.0-1.fc3 installed
Available Packages
boost.i386 1.32.0-5.fc3
updates-released

This tells me that I already had
boost.i386 1.32.0-1.fc3 installed
installed, and that I could update to
boost.i386 1.32.0-5.fc3
updates-released

I tried:

d
[root_at_frodo ~]#
[root_at_frodo ~]# yum update boost
Setting up Update Process
Setting up Repos
base 100% |=========================| 1.1 kB 00:00
updates-released 100% |=========================| 951 B 00:00
Reading repository metadata in from local files
base : ################################################## 2622/2622
updates-re: ################################################## 855/855
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for boost to pack into transaction set.
boost-1.32.0-5.fc3.i386.r 100% |=========================| 8.3 kB 00:00
---> Package boost.i386 0:1.32.0-5.fc3 set to be updated
--> Running transaction check

Dependencies Resolved
Transaction Listing:
  Update: boost.i386 0:1.32.0-5.fc3 - updates-released
Total download size: 589 k
Is this ok [y/N]: y
Downloading Packages:
(1/1): boost-1.32.0-5.fc3 100% |=========================| 589 kB 00:04
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Updating: boost 100 % done 1/2

Completing update for boost - 2/2

Updated: boost.i386 0:1.32.0-5.fc3
Complete!
[root_at_frodo ~]#

was simple as typing:

> yum update boost

My conclusion, at least on some Linux distros it is not too hard to get
boost installed :)
I see no reson it should not be this easy on other platforms. But getting
it installed is not
quite the same as getting people to use it.

Bjørn Roald


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk