jamplus3 workspace - missing compiler settings

Added by John Brandwood almost 3 years ago

Problem:

On jamplus3 workspace builds, the compiler auto-detect setup stage is skipped leaving any compiler defines and paths unset, which means that they can't be passed on to the workspace.

This kills Visual Studio intellisense because the SDK header paths and any compiler-config-specific #defines are not initialized.

Note - this doesn't actually fix the intellisense, that requires other changes as well. But without this the other changes aren't even possible.

Solution:

In /modules/toolchains/c/_default_.jam, line 3, change ...

if ! $(TARGETINFO_LOCATE) {

to ...

if $(C.PLATFORM) != * && $(C.CONFIG) != * {


Replies (1)

RE: jamplus3 workspace - missing compiler settings - Added by Joshua Jensen almost 3 years ago

I think this is fixed now.

Let me know.

(1-1/1)