Boost logo

Boost-Build :

From: Jürgen Hunold (hunold+lists.Boost_at_[hidden])
Date: 2003-03-12 06:52:22


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Vladimir !

Please find the newest test-case attached.
If you want to include it, please add the following copyright line
to the appropriate files.

Copyright (c) 2003 Institute of Transport,
Railway Construction and Operation,
University of Hanover, Germany
Permission to copy, use, modify, sell and distribute this software is
granted provided this copyright notice appears in all copies. This
software is provided "as is" without express or impliedwarranty, and
with no claim as to its suitability for any purpose.

The test case should reproduce several bugs:

please cd bjam/program.

bjam --v2 should fail in liba.
Reason: liba should be compiled with optimization=off.
test.o is put twice on the linker command line.

bjam --v2 debug produces the build path

release/debug-symbols-on/inlining-off/optimization-off/stdlib-stlport/threading-multi
and (for some targets)

gcc.link-dll
liba/bin/gcc/debug/stdlib-stlport/threading-multi/main-target-liba/liba.so

Strange, at least.

bjam --v2 release/debug-symbols=on
creates the correct target path.

_all_ fail due to the fact that liba/test.o is put twice on linker
command line.

Yours,

Jürgen

- --
* Dipl.-Math. Jürgen Hunold ! Institut für Verkehrswesen,
Eisenbahnbau
* voice: ++49 511 762-2529 ! und -betrieb, Universität Hannover
* fax : ++49 511 762-3001 ! Appelstrasse 9a, D-30167 Hannover
* hunold_at_[hidden] ! www.ive.uni-hannover.de
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE+bx95ljbJ/LLrxrYRAsV6AKDeiZXMGzWJtU+3io6hFFemufDoGwCg2x1n
AA9FOBmweN98JeJQzyJzx2U=
=zkd3
-----END PGP SIGNATURE-----
 --Boundary-00=_29xb+2lqEt4+ush Content-Type: application/x-tgz;
name="bjam.tar.gz"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="bjam.tar.gz"

[Attachment content not displayed.] --Boundary-00=_29xb+2lqEt4+ush--


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk