On 2015年08月26日 12:34, Ben Pfaff wrote:
On Wed, Aug 26, 2015 at 12:28:49PM +0800, Rongqing Li wrote:
On 2015年08月26日 11:48, Ben Pfaff wrote:
On Wed, Aug 26, 2015 at 11:10:56AM +0800, rongqing...@windriver.com wrote:
From: Roy Li <rongqing...@windriver.com>
If build dir is not same as the source code, make the target .in wrong
due to no dir:
vswitchd/ovs-vswitchd.conf.db.5.tmp: No such file or directory
The target .in has not dependency, but in fact, it needs other target to
create the dir to put its result, like builddir/vswitchd in below:
/usr/bin/perl soexpand.pl < ${S}/vswitchd/ovs-vswitchd.8.in | \
sed \
-e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \
......
> vswitchd/ovs-vswitchd.8.tmp
fix it by creating the dir in .in target
Signed-off-by: Roy Li <rongqing...@windriver.com>
Running "configure" creates all the necessary directories, so this patch
is not necessary.
after configure, I did not find the vswitchd dir under building dir.
the vswitchd dir is created in Makefile.am:
vswitchd/$(am__dirstamp):
@$(MKDIR_P) vswitchd
@: > vswitchd/$(am__dirstamp)
No such text appears in Makefile.am. Where did you get your copy of
OVS?
sorry, this is older version
similar issues for other dirs
I guess there's something busted with your Autoconf or Automake.
you are right, we use disable-dependency-tracking for autoconf
thanks
-Roy
blp@sigabrt:~/nicira/ovs(0)$ rm -rf _test
blp@sigabrt:~/nicira/ovs(0)$ mkdir _test
blp@sigabrt:~/nicira/ovs(0)$ cd _test
blp@sigabrt:~/nicira/ovs/_test(1)$ ../configure -q
blp@sigabrt:~/nicira/ovs/_test(1)$ find . -type d -print
.
./ovsdb
./ovsdb/.deps
./tests
./tests/dpdk
./tests/dpdk/.deps
./tests/.deps
./vtep
./vtep/.deps
./vswitchd
./vswitchd/.deps
./lib
./lib/.deps
./lib/lldp
./lib/lldp/.deps
./include
./include/openflow
./include/openvswitch
./ovn
./ovn/controller
./ovn/controller/.deps
./ovn/controller-vtep
./ovn/controller-vtep/.deps
./ovn/lib
./ovn/lib/.deps
./ovn/northd
./ovn/northd/.deps
./ovn/utilities
./ovn/utilities/.deps
./datapath
./datapath/linux
./utilities
./utilities/.deps
./utilities/bugtool
./ofproto
./ofproto/.deps
--
Best Reagrds,
Roy | RongQing Li
_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev