[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #33499] VPATH does not work with 'Advanced Auto-Dependency Generati
From: |
anonymous |
Subject: |
[bug #33499] VPATH does not work with 'Advanced Auto-Dependency Generation' when source file is moved into another location |
Date: |
Thu, 09 Jun 2011 06:14:55 +0000 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.17) Gecko/20110422 Ubuntu/10.10 (maverick) Firefox/3.6.17 |
URL:
<http://savannah.gnu.org/bugs/?33499>
Summary: VPATH does not work with 'Advanced Auto-Dependency
Generation' when source file is moved into another location
Project: make
Submitted by: None
Submitted on: Thu 09 Jun 2011 06:14:55 AM UTC
Severity: 3 - Normal
Item Group: Bug
Status: None
Privacy: Public
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
Component Version: 3.81
Operating System: POSIX-Based
Fixed Release: None
Triage Status: None
_______________________________________________________
Details:
I am using 'Advanced Auto-Dependency Generation' described at
http://make.paulandlesley.org/autodep.html together with VPATH.
When source file is moved from one location in VPATH into another one (usual
situation in our project), make still try to use a source file in old
location.
I created a script (attached) to illustrate a problem.
Output on my host:
GNU Make 3.81
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
This program built for i686-pc-linux-gnu
-------------------------------------------- First build works
found src/a/foo.c, actual src/a/foo.c
cc -c -MD -o foo.o src/a/foo.c
cc -o foo foo.o
make: Nothing to be done for `all'.
-------------------------------------------- mv src/a/foo.c src/b/foo.c
-------------------------------------------- Second build fails
found src/a/foo.c, actual src/b/foo.c
cc -c -MD -o foo.o src/a/foo.c
cc: src/a/foo.c: No such file or directory
cc: no input files
make: *** [foo.o] Error 1
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: Thu 09 Jun 2011 06:14:55 AM UTC Name: err_in_dep.sh Size: 2kB By:
None
<http://savannah.gnu.org/bugs/download.php?file_id=23510>
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?33499>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [bug #33499] VPATH does not work with 'Advanced Auto-Dependency Generation' when source file is moved into another location,
anonymous <=