[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: MSVC build test results
From: |
J. Grant |
Subject: |
Re: MSVC build test results |
Date: |
Wed, 07 Sep 2005 23:39:17 +0100 |
User-agent: |
Mozilla/5.0 (X11; U; GNU/Linux i686; en; rv:1.7.8) Gecko/20050513 Debian/1.7.8-1 |
Hi Paul,
[...]
Maybe Perl is noticing that the arguments are empty and so isn't failing
like it should. Try this:
perl -e 'if (eval { symlink("foo","bar"); 1 }) { print "symlinks ok\n"; }'
and see what it says then. If it says "symlinks ok", look in the
directory to see if any files (or whatever!) named "foo" or "bar" have
been created.
address@hidden ~
$ perl -e 'if (eval { symlink("foo","bar"); 1 }) { print "symlinks
ok\n"; }'
symlinks ok
jg> I have ran through all the tests and zipped up the results:
Was this with the very latest CVS code, downloaded recently (within the
last few days)?
Yep, I did it 24hrs ago, and did "cvs update" before I did the tests,
and there had been no changes since my last "cvs co make" the day before
that.
Because, I tried to fix the cwd problem by adding code to use the
POSIX::getwd() function in Perl.
If it IS the latest CVS code, please try this and see that it says:
perl -e 'require "POSIX.pm"; my $cwd = POSIX::getcwd(); print "cwd = $cwd\n"'
address@hidden ~
$ perl -e 'require "POSIX.pm"; my $cwd = POSIX::getcwd(); print "cwd =
$cwd\n"'
cwd = /home/now3d
address@hidden ~
$
I guess this problem is because of the mix between MinGW/MSVC build and
MSYS unix wrapping shell stuff.
Any suggestions Earnie?
Kind regards
JG