#44 closed defect (fixed)
Version 0.10: cannot build
Reported by: | erdmann | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | Future |
Component: | IFS | Version: | |
Severity: | medium | Keywords: | |
Cc: |
Description
I downloaded the sources, I followed the build instructions. But I cannot build. There is a problem with including file "fat32c.h" which includes some Windows header files. Even though it is bracketed by an #ifdef OS2, if "format.c" is compiled OS2 seems to be undefined and therefore the attempt to include the Windows header files which I don't have.
Change History (5)
comment:1 by , 8 years ago
comment:2 by , 8 years ago
I am building it just fine here... I just issue _wcc and to clean, _wcc clean... _wcc calls buildm.cmd so it can be run as buildw and buildw clean. I believe you have a newer version of OpenWatcom than I do, I cannot build usbwav as it seems to require highmem components not in my 1.9 version.
comment:3 by , 8 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Was able to build the OS/2 version by commenting out all Windows related build products
comment:4 by , 8 years ago
2Lars: I use OW 1.9 too. Building win32 binaries should include <windows.h>, of course. You should have Win32 headers and libs in your OW installation, if you installed it fully. What is usbwav and what highmem components do you mean?
comment:5 by , 8 years ago
2Valerius: you can ignore Andys comments about "USBWAV". He accidentally confused my activities here in the FAT32 SVN repo with what I do for the USB stack in the USB WVN repo.
Thanks for the hint about the necessary makefile changes. I only installed the OS/2 related parts of OpenWatcom, that's why I don't have all the Windows headers (etc.)
Looks like I need to skip over building the Windows related stuff. How can I do that ?