This is the mail archive of the
mailing list for the Cygwin project.
Re: mmap call gives invalid argument
On Nov 19 14:49, Carlo Florendo wrote:
> Good day Cygwin gurus,
> I'm trying to run a very tiny app called dmidecode on cygwin
> The app is so small it takes 5 seconds for it to compile OOTB. For
> several years, I've compiled the app on Cygwin on several Pentium
> systems (even using non-updated Cygwin installations) and the thing
> had always worked properly.
> This time, I got a mininotebook with a VIA processor and then, when I
> compile dmidecode, it doesn't work properly anymore. Please let me
> know if this is a Cygwin problem or a dmidecode problem. I can't give
> you more hardware details since I need dmidecode to get the hardware
> details. Thus, I'm a bit stuck with a recursive problem here. Here's
> what I do:
> $ tar -zxf dmidecode-2.9.tar.gz
> $ cd dmidecode-2.9
> $ make
> gcc -W -Wall -Wshadow -Wstrict-prototypes -Wpointer-arith -Wcast-qual
> -Wcast-align -Wwrite-strings -Wmissing-prototypes -Winline -Wundef -O2
> -c dmidecode.c -o dmidecode.o
> gcc dmidecode.o dmiopt.o dmioem.o util.o -o dmidecode
> $ ./dmidecode.exe
> # dmidecode 2.9
> SMBIOS 2.5 present.
> 54 structures occupying 1495 bytes.
> Table at 0x3BEE3000.
> /dev/mem: mmap: Invalid argument
Can you please extract the mmap call from the source and show it
to us? Apparently the new dmidecode release uses some argument
not supported by Cygwin (or not in this circumstances).
Corinna Vinschen Please, send mails regarding Cygwin to
Cygwin Project Co-Leader cygwin AT cygwin DOT com
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html