This is the mail archive of the 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]

autoconf mmap problem -- XP-specific?

Hi folks,

A couple of days ago I built the cdrtools suite at work with no problems,
on a Windows 2000 Pro machine.

Today I am trying to build it at home on my Windows XP Pro box, but
autoconf hangs so it never even gets to the compilation stage. Autoconf
gets as far as "checking if mmap works to get shared memory..." and stops
dead. If I hit ^C a few times I get the following output:

checking if mmap works to get shared memory... rm: cannot unlink `conftest.exe':
 Permission denied
make[1]: *** [../incs/i686-cygwin32_nt-gcc/rules.cnf] Error 1
make: *** [all] Interrupt

I end up with an instance of conftest.exe in memory that cannot be killed 
from the shell:

aclegg@fourier /usr/local/src/cdrtools-2.00.3
$ ps |grep conftest
     2680       1    2460       2680  con 1003 11:57:06 /usr/local/src/cdrtools-

aclegg@fourier /usr/local/src/cdrtools-2.00.3
$ kill 2680
bash: kill: (2680) - Operation not permitted

but which can be killed from Task Manager.

I'm aware that there have been issues with mmap() in Cygwin, e.g.:

However both the XP and the Win2K machines are bang up-to-date as far as 
Cygwin goes, and have (AFAICR -- no access to work from here) exactly the 
same packages installed. Could this be some XP-specific bug?

I've attached the cygcheck for fourier, the broken XP machine -- if it 
would help, I can do the same for the working Win2K one on Tuesday for 

Cheers, and keep up the good work!


Attachment: cygcheck-svr.fourier
Description: Text document

Unsubscribe info:
Problem reports:

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