This has tripped a couple of people. The workaround in cccl does not actually work. So get rid of it and clarify in documentation.
Signed-off-by: Gurucharan Shetty <gshe...@nicira.com> --- BUILD.Windows | 4 ++++ build-aux/cccl | 4 ---- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/BUILD.Windows b/BUILD.Windows index 7012bcf..33b75da 100644 --- a/BUILD.Windows +++ b/BUILD.Windows @@ -30,6 +30,10 @@ to have the $PATH inside the bash to point to the proper compiler and linker. One easy way to achieve this is to get into the "Developer Command prompt for visual studio" and through it enter into the bash shell available from msys. +If after the above step, a 'which link' inside MSYS's bash says, +"/bin/link.exe", rename /bin/link.exe to something else so that the +Visual studio's linker is used. + * Get the Open vSwitch sources from either cloning the repo using git or from a distribution tar ball. diff --git a/build-aux/cccl b/build-aux/cccl index f6972d4..7914b40 100644 --- a/build-aux/cccl +++ b/build-aux/cccl @@ -33,10 +33,6 @@ EOF exit $1 } -# Put /usr/bin last in the path, to avoid clashes with MSVC's link -# Ugly workaround, but should work -PATH=`echo $PATH | sed -e "s#/usr/bin:##" | sed -e "s#/bin:##"`:/usr/bin - case $MACHTYPE in *-msys) slash="-" -- 1.7.9.5 _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev