Re: guidance on setup for building with boost
Steven Robbins via Boost-build <[email protected]> Mon, 13 Sep 2021 21:32:05 -0500
| Newsgroups | gmane.comp.lib.boost.build |
|---|---|
| Message-ID | <3473557.3kHz3NrgjT@riemann> |
--===============0834843426736521282== Content-Type: multipart/signed; boundary="nextPart2874607.3AWjQfhpMH"; micalg="pgp-"; protocol="application/pgp-signature" --nextPart2874607.3AWjQfhpMH Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii"; protected-headers="v1" From: Steven Robbins <[email protected]> To: [email protected] Cc: Jono <[email protected]> Subject: Re: [Boost-build] guidance on setup for building with boost Date: Mon, 13 Sep 2021 21:32:05 -0500 Message-ID: <3473557.3kHz3NrgjT@riemann> In-Reply-To: <[email protected]> References: <[email protected]> <[email protected]> On Friday, September 10, 2021 1:49:22 A.M. CDT Jono via Boost-build wrote: > I'm setting up boost on an ubuntu machine (and later a raspberry-pi and a > debian VPS) to write some network software. I've used boost in the past, > but not for ten years or so.. > > Being lazy, I installed it with "sudo apt-get install libboost-all-dev" but > found it was an old version, without Boost.Beast, which I'd like to try. > Also, I was expecting the install would set up some environment variables > for include and lib paths, etc, but I had to do this manually... That doesn't sound right; the boost headers and libs will go into standard paths -- e.g. /usr/include/boost. > I uninstalled boost using "sudo apt-get remove libboost-all-dev", but found > I had to remove the headers directory and shared libraries manually. What happened is that libboost-all-dev pulled in a whole bunch of other packages. Removing libboost-all-dev doesn't automatically uninstall those others. You can try "apt autoremove" to remove packages not explicitly installed manually that have no reverse dependencies (i.e. not depended upon by other packages you installed manually). That may leave some (e.g. if you installed manually); so you can check the list of boost packages remaining with: dpkg --list | grep boost. -Steve --nextPart2874607.3AWjQfhpMH Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEy89k8fa3rclNjyokyeVeL63I9LkFAmFACaUACgkQyeVeL63I 9Lluvg/9ExfW7SVCn+yDoF3z1N2IzzAFKFrqLHArubNm3XXR6CB1bJfe5gOJRuxG 2odinvT4BkvrqpMGZSG+X904BYpEbb1jXIksBPZFmEeSwh+++3txC7+sWOitgZKJ /zXHEtfktul8Cj6J2atAvhK8KgNwPKhC41Q4HUdHJDi60aaRd+R7PMaJWENQ7cvo i+742nEX/yYRsK6Y5UvQ3OsRsDwLBkxFrhSJNpvQdZdQoAYgvpxst6gA6VCHPLlL ck6pOEFfwOX6cjn2gZg5kGZjgOp5ZzOQOsAsJde4aHjQcwbLKt5YCekVds0EG9iE wg0EljXHNkLzxrEqXXcfSoPkrqQXDx0JcvbjClzY+6ciz9TnRCjxLa1PUDnBzrZD rh5VAHJaxcpPLdEBndH4Hrq0Ox9MeRew5AbZP8MdZI72cu0gkIoD/5WNZLnnc9Si V0yrmpTA81lovOpGXDorfWce8XFBHlALwCHLp1NCS4yNF6WiyOgxa/Ki6kw+YC+G Nk+PHTQ3DzYT4P3e7xBgRIk/3ry0Fh+cJmWOoueqn+W6/eoUqtvrwq66V/VfVCkP zH96HhwSKFbCUx/bU57A16rT9ANU8dji0zzJRoAkZ/8Y8h7FlEy2crltPtgJYbXs SEZx1SfqECW9ktOa8XN/pqwg3/SwuOLW6HNSraMJg6PCXRAh/aI= =PSAr -----END PGP SIGNATURE----- --nextPart2874607.3AWjQfhpMH-- --===============0834843426736521282== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Unsubscribe & other changes: https://lists.boost.org/mailman/listinfo.cgi/boost-build --===============0834843426736521282==--