New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Not OK: perl 5.00564 on MSWin32-x86 4.0 '(UNINSTALLED)' #1123
Comments
From pvhp@best.comDuring the build on NT Workstation 4 (SP N for some N > 2) using MS VC(++) 8<--------------------------------------------------- EDITBIN : warning LNK4044: unrecognized option "subsystem:windows"; ignored
and a bit later on: 8<---------------------------------------------------
a bit later still: 8<--------------------------------------------------- POSIX.c
Finally the `nmake test` results were: io/fs...............ok 29/29FAILED test 16 Failed Test Status Wstat Total Fail Failed List of failed Peter Prymmer Perl Info
|
From [Unknown Contact. See original ticket]
Then use MS VC(++) version N for some N>5 (and make sure that namely wperl.exe is the same as perl.exe but without Win32-console, you hardly will
My compile (with BC++5.02) was failed at io/fs.t too, but on different Good luck, |
From @gsarOn Wed, 02 Feb 2000 22:40:15 PST, Peter Prymmer wrote:
I guess you have an older version of the compiler. (VC6.0's editbin
Are you testing it on a FAT filesystem? If so, try NTFS. It doesn't fail Sarathy |
From @gsarOn Thu, 03 Feb 2000 11:00:46 +0300, "Konovalov, Vadim" wrote:
I think the failures with bcc32 are benign; they looked like they were Sarathy |
From [Unknown Contact. See original ticket]On Fri, 4 Feb 2000, Gurusamy Sarathy wrote:
Yes I am pretty sure that it was version 5.x. If I get back to it I'll
Indeed. It occurred to me only well after I posted this that I ought to Peter Prymmer |
From @janduboisOn Fri, 4 Feb 2000 09:58:18 -0800 (PST), Prymmer/Kahn <pvhp@best.com> wrote:
We could also add the appended exetype.pl file to perl/win32/bin and use that -Jan #!perl -w =head1 NAME exetype - Change executable subsystem type between "Console" and "Windows" =head1 SYNOPSIS C:\perl\bin> copy perl.exe guiperl.exe =head1 DESCRIPTION This program edits an executable file to indicate which subsystem the You can specify any of the following subsystems: =over =item CONSOLE The CONSOLE subsystem handles a Win32 character-mode application that =item WINDOWS The WINDOWS subsystem handles an application that does not require a =back =head1 AUTHOR Jan Dubois <jand@activestate.com> =cut |
From [Unknown Contact. See original ticket]On Fri, 4 Feb 2000, Prymmer/Kahn wrote:
Apparently I had used MS VC++ '5.0' to compile that. Here is C:\>type version.c int main() { #if defined(_MSC_VER) } C:\>cl version.c version.c /out:version.exe C:\>./version So apparently the marketing version number corresponds to the linker Speaking of linkers has anyone had a look at B<Linkers & Loaders> by I'd like to take some time to look over Jan's proposed Peter Prymmer |
From [Unknown Contact. See original ticket]Hello.
I agree.
Mine compile failed on tests io/fs.t 5,7,9,10. They all are about stat. First of all, on 5.005_03 these tests are skipped because $IsDosish is set. MSVC++ build succeeds on these test while BC++5.2 fails. Why? ...... /* propagate user read/write/execute bits to group/other fields */ uxmode |= (uxmode & 0700) >> 3; Note what is happened after /* propagete ... */ comments. So I propose following patch for 5.5.650. --- win32.c Mon Feb 07 14:43:18 2000 Good luck, |
Migrated from rt.perl.org#2081 (status was 'resolved')
Searchable as RT2081$
The text was updated successfully, but these errors were encountered: