Issue Details (XML | Word | Printable)

Key: STDCXX-85
Type: Bug Bug
Status: Open Open
Priority: Minor Minor
Assignee: Unassigned
Reporter: Liviu Nicoara
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
C++ Standard Library

build process fails in TOPDIR if target (lib, etc.) specified

Created: 09/Dec/05 02:42 AM   Updated: 02/Dec/08 03:05 AM
Return to search
Component/s: Build and Installation
Affects Version/s: 4.1.2
Fix Version/s: 4.2.2

Time Tracking:
Original Estimate: 3h
Original Estimate - 3h
Remaining Estimate: 3h
Remaining Estimate - 3h
Time Spent: Not Specified
Remaining Estimate - 3h

Environment:
$ uname -a
Linux skynet 2.6.11.4 #1 SMP Sat Mar 19 15:10:02 MST 2005 i686 unknown unknown GNU/Linux
$ gcc -v
Reading specs from /usr/lib/gcc-lib/i486-slackware-linux/3.3.4/specs
Configured with: ../gcc-3.3.4/configure -prefix=/usr --enable-shared --enable-threads=posix --enable__cxa_atexit --disable-checking --with-gnu-ld --verbose --target=i486-slackware-linux --host=i486-slackware-linux
Thread model: posix
gcc version 3.3.4

Severity: Usability


 Description  « Hide
From http://mail-archives.apache.org/mod_mbox/incubator-stdcxx-dev/200512.mbox/%3c43976334.3000600@roguewave.com%3e

Martin Sebor wrote:
> Liviu Nicoara wrote:
>
>>Martin,
>>
>>This one is not working with any targets when invoked anew from TOPDIR:
>>
>># $ make [ BUILDTYPE=<build-type> ] \
>># [ BUILDDIR=<build-dir> ] \
>># [ CONFIG=<config-file> ] \
>># [ PHDIR=<plumhall-testsuite-source-dir> ]
>># [ <targets> ]

When invoked from TOPDIR, e.g.:

$ pwd

/build/nicoara/dev/stdlib

$ make BUILDDIR=/build/nicoara/11s-stdlib-gnu BUILDTYPE=11s
CONFIG=gcc.config lib

it yields:

$ gmake BUILDTYPE=11s BUILDDIR=/build/nicoara/11s-stdlib-gnu
CONFIG=gcc.config lib

creating BUILDDIR=/build/nicoara/11s-stdlib-gnu
generating /build/nicoara/11s-stdlib-gnu/makefile.in from
/build/nicoara/dev/stdlib/etc/config/gcc.config
gmake[1]: Entering directory `/build/nicoara/11s-stdlib-gnu'
gmake[2]: Entering directory `/build/nicoara/11s-stdlib-gnu/lib'
generating dependencies for $(TOPDIR)/src/atomic.S
generating dependencies for $(TOPDIR)/src/atomic-cxx.S
generating dependencies for $(TOPDIR)/src/wctype.cpp
In file included from /build/nicoara/dev/stdlib/include/rw/_defs.h:40,
from /build/nicoara/dev/stdlib/src/wctype.cpp:36:
/build/nicoara/dev/stdlib/include/rw/_config.h:41:22: config.h: No such
file or directory
generating dependencies for $(TOPDIR)/src/wcodecvt.cpp
........................

Liviu



 All   Comments   Work Log   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Martin Sebor added a comment - 01/Mar/07 11:13 PM
It's still a problem:

$ make BUILDDIR=/tmp/stdcxx-build lib
GNUmakefile:289: "CONFIG not specified, using gcc.config"
creating BUILDDIR=/tmp/stdcxx-build
generating /tmp/stdcxx-build/makefile.in from /build/sebor/stdcxx/etc/config/gcc.config
make[1]: Entering directory `/tmp/stdcxx-build'
make[2]: Entering directory `/tmp/stdcxx-build/lib'
generating dependencies for $(TOPDIR)/src/atomic-cxx.S
generating dependencies for $(TOPDIR)/src/wctype.cpp
In file included from /build/sebor/stdcxx/include/rw/_defs.h:36,
from /build/sebor/stdcxx/src/wctype.cpp:24:
/build/sebor/stdcxx/include/rw/_config.h:36:22: error: config.h: No such file or directory


Martin Sebor added a comment - 14/May/08 06:57 PM
Let me see if it's still a problem and if I can fix this for 4.2.2.