$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
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