View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000182 | ascend | build-windows | public | 2005-12-22 09:24 | 2009-06-28 01:38 |
| Reporter | john | ||||
| Assigned To | jds | ||||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | resolved | Resolution | won't fix | ||
| Product Version | |||||
| Target Version | Fixed in Version | ||||
| Summary | 0000182: Use of slash in Jam build under MinGW? | ||||
| Description | During the jam build in Windows under MinGW, I get a whole stack of backslashes in the Jam output. Surely under MSYS the forward slashes should be used? if $(NT) { SLASH = \\ ; } should change to something like if $(NT) { if $(TOOLSET) != "MINGW" ; { SLASH = \\ ; } } | ||||
| Tags | No tags attached. | ||||
|
|
Note the distinction here between perhaps using 'MinGW' by itself, as opposed to using the shell provided by MSYS. Perhaps all this would be working fine if I wasn't using the MSYS shell? JP |
|
|
Yes, this looks to be an MSYS issue. You're the first to undertake this experiment, and there are obviously some issues. I can't think of an obvious way to deal with this automatically in jam. I believe you can override the jam definition of SLASH by setting it on the command line (jam -sSLASH=/). Otherwise, we looking at either a new envorinment variable, manually-editing Jamrules, or writing a test in configure and setting a new build variable. Will have to mull it over a little. We need to modify configure.in anyway to generate some sort of variable to indicate debug options, so maybe this is part of that scope. I don't use MSYS, just the gcc and bintools core of mingw. |
|
|
Hi Jerry So you're just running Jam from a windows cmd window? And no attempt to use ./configure under MSYS or Cygwin at this stage, I take it? JP |
|
|
we're not using Jam any more |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2005-12-22 09:24 | john | New Issue | |
| 2005-12-22 09:24 | john | Status | new => assigned |
| 2005-12-22 09:24 | john | Assigned To | => jds |
| 2005-12-22 09:24 | john | Relationship added | child of 0000169 |
| 2005-12-22 10:46 | john | Note Added: 0000162 | |
| 2005-12-23 03:12 | jds | Note Added: 0000164 | |
| 2005-12-23 03:15 | john | Note Added: 0000165 | |
| 2006-02-07 13:19 | john | Target release | => 1.0 |
| 2006-02-07 13:24 | john | Target release | 1.0 => 0.9.6 |
| 2006-05-10 02:39 | john | Target release | 0.9.6 => 1.0 |
| 2009-06-28 01:38 | john | Note Added: 0000566 | |
| 2009-06-28 01:38 | john | Status | assigned => resolved |
| 2009-06-28 01:38 | john | Resolution | open => won't fix |