This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: 1.5.11: execvp bug (XP)


# ls -lL /usr/bin/perl.exe
ls: /usr/bin/perl.exe: No such file or directory

Some other possibly useful stuff:

# ls -lL /usr/bin/perl
-rwxr-x---+   1 isaacf   Users       11776 Aug 30 13:52 /usr/bin/perl

# ls -l /usr/bin/perl
lrwxrwxrwx 1 isaacf Domain U 22 Sep 7 17:14 /usr/bin/perl -> /usr/bin/perl5.8.5.exe


# perl -v
This is perl, v5.8.5 built for cygwin-thread-multi-64int
...

# uname -a
CYGWIN_NT-5.1 xcoisaacf20 1.5.11(0.116/4/2) 2004-09-04 23:17 i686 unknown unknown Cygwin


Thanks,
IF

Christopher Faylor wrote:

On Tue, Sep 07, 2004 at 05:15:27PM -0600, Isaac Foraker wrote:


Yes, the perl soft link works from the command line. Here's my test case that fails.

<foo.pl>
#!/usr/bin/perl

print "Success.\n"
</foo.pl>

<Makefile>
default:
     perl foo.pl
</Makefile>

#ls -l /usr/bin/perl
lrwxrwxrwx 1 isaacf Domain U 24 Sep 7 12:44 /usr/bin/perl -> /usr/bin/perl5.8.5.exe


#gmake
perl foo.pl
gmake: execvp: perl: Permission denied
gmake: *** [default] Error 127

#perl foo.pl
Success.

You may also need to "rm /usr/bin/perl.exe" before you can "ln -s /usr/bin/perl5.8.5.exe /usr/bin/perl".



What does


ls -lL /usr/bin/perl.exe

show?

cgf




--
Isaac W. Foraker <isaac.foraker@xilinx.com>
Sr. Software Engineer, Xilinx, Longmont, CO 720.652.3918


-- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]