[Bug 32493] path selection compile, link

Mike Whittaker mw_phil at yahoo.co.uk
Tue Sep 30 11:23:07 UTC 2003

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

------- Additional Comments From mw_phil at yahoo.co.uk  2003-09-30 11:22 -------
Please let's have a sensible split between what can be set globally for the
whole project, and what can be reconfigured for individual build configurations.

The existing feature does not seem to work as it "should".

If I am building a cross-development project, the names of the libraries I am
using will (probably) be the same across platforms.

However, the locations of include files AND LIBRARIES will be different
depending on the platform being built for.

Currently, KDEv lets you specify build-specific CPP/C/C++ options (Proj
Options/Compiler Options/Flags and Warnings), and linker FLAGS (LDFLAGS), but
you are only allowed to specify additional library LOCATIONS in the Linker
Options/Additional Libraries field - which is a global Project setting for all
build configurations. (I have tried setting -L options in the config-specific
Compiler Options/Linker flags field without success.)

Even in the non-cross-platform case this doesn't make sense - say I want to use
a debug version of the library, in a different location, same lib name, for a
debug build. Can't do it without re-editing the Linker Options every time.

Mike Whittaker
[Currently using KDev 2.1.5 on RH 9.0, x86]

More information about the KDevelop-devel mailing list