
"Rogier van Dalen" <rogiervd@gmail.com> 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@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@frodo ~]# [root@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@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