> Aarrggghh.    I'm using B20, I think.  Are you referring to the commercial
> version?  I don't mind upgrading, but I don't want to spend IBM's
> hard-earned bucks here.

Greg, you do not need to spend hard-earned bucks ;-) B 20 is otdated since
almost 2 months.  There is a Cygwin v 1.1.1 under GPL at
http://sourceware.cygnus.com/cygwin.
It is a successor to comercial version and would become Commercial Cygwin
1.2 in future.

>
> I'm building on the C drive, and thats where  the Exceed XDK is.    I'll
> look into the binary mounts problem as time permits.
>
> I don't know about the case-sensitivity problem.  I guess it
> might be fixed
> in new acinclude.m4 macros, or maybe by building a dummy include
> directory,
> where xxxx.h #includes <XXXX.h>.  Would that work?

I was using todays CVS (May 21,).  Below is a error report i get from MSVC.
Again it todays CVS code.
I had the MSVC projects since long time and had beenw orking on it as time
permitted.
Mostly STATFUNC is undeclared at many places... i think I might be missing
some in
arch.h or dxconfig.h?


Suhaib

------------------MSVC errors-------
--------------------Configuration: libDPExec - Win32
Debug--------------------
Compiling...
ccm.c
g:\dx-msvc\dx\src\exec\dpexec\ccm.c(142) : error C2065: 'EADDRINUSE' :
undeclared identifier
socket.c
g:\dx-msvc\dx\src\exec\dpexec\socket.c(112) : error C2065: 'socklen_t' :
undeclared identifier
g:\dx-msvc\dx\src\exec\dpexec\socket.c(112) : error C2146: syntax error :
missing ';' before identifier 'length'
g:\dx-msvc\dx\src\exec\dpexec\socket.c(112) : error C2065: 'length' :
undeclared identifier
g:\dx-msvc\dx\src\exec\dpexec\socket.c(113) : error C2143: syntax error :
missing ';' before 'type'
g:\dx-msvc\dx\src\exec\dpexec\socket.c(114) : error C2143: syntax error :
missing ';' before 'type'
g:\dx-msvc\dx\src\exec\dpexec\socket.c(115) : error C2143: syntax error :
missing ';' before 'type'
g:\dx-msvc\dx\src\exec\dpexec\socket.c(116) : error C2143: syntax error :
missing ';' before 'type'
g:\dx-msvc\dx\src\exec\dpexec\socket.c(117) : error C2143: syntax error :
missing ';' before 'type'
g:\dx-msvc\dx\src\exec\dpexec\socket.c(118) : error C2143: syntax error :
missing ';' before 'type'
g:\dx-msvc\dx\src\exec\dpexec\socket.c(119) : error C2275: 'fd_set' :
illegal use of this type as an expression
        g:\mssdk\include\winsock.h(57) : see declaration of 'fd_set'
g:\dx-msvc\dx\src\exec\dpexec\socket.c(119) : error C2146: syntax error :
missing ';' before identifier 'fds'
g:\dx-msvc\dx\src\exec\dpexec\socket.c(119) : error C2065: 'fds' :
undeclared identifier
g:\dx-msvc\dx\src\exec\dpexec\socket.c(120) : error C2143: syntax error :
missing ';' before 'type'
g:\dx-msvc\dx\src\exec\dpexec\socket.c(121) : error C2143: syntax error :
missing ';' before 'type'
g:\dx-msvc\dx\src\exec\dpexec\socket.c(124) : error C2065: 'port' :
undeclared identifier
g:\dx-msvc\dx\src\exec\dpexec\socket.c(133) : error C2065: 'fd' : undeclared
identifier
g:\dx-msvc\dx\src\exec\dpexec\socket.c(162) : error C2065: 'tries' :
undeclared identifier
g:\dx-msvc\dx\src\exec\dpexec\socket.c(163) : error C2065: 'sts' :
undeclared identifier
g:\dx-msvc\dx\src\exec\dpexec\socket.c(164) : error C2065: 'EADDRINUSE' :
undeclared identifier
g:\dx-msvc\dx\src\exec\dpexec\socket.c(166) : error C2065: 'oldPort' :
undeclared identifier
g:\dx-msvc\dx\src\exec\dpexec\socket.c(254) : error C2065: 'to' : undeclared
identifier
g:\dx-msvc\dx\src\exec\dpexec\socket.c(254) : error C2224: left of '.tv_sec'
must have struct/union type
g:\dx-msvc\dx\src\exec\dpexec\socket.c(255) : error C2224: left of
'.tv_usec' must have struct/union type
g:\dx-msvc\dx\src\exec\dpexec\socket.c(256) : error C2065: 'width' :
undeclared identifier
g:\dx-msvc\dx\src\exec\dpexec\socket.c(256) : warning C4133: 'function' :
incompatible types - from 'int *' to 'const struct timeval *'
Generating Code...



--------------------Configuration: libBase - Win32 Debug--------------------
Compiling...
IBMApplication.C
g:\dx-msvc\dx\src\uipp\base\ibmapplication.c(739) : error C2079: 'buf' uses
undefined struct 'STATSTRUCT'
g:\dx-msvc\dx\src\uipp\base\ibmapplication.c(741) : error C2065: 'STATFUNC'
: undeclared identifier
g:\dx-msvc\dx\src\uipp\base\ibmapplication.c(743) : error C2228: left of
'.st_size' must have class/struct/union type
SaveFileDialog.C
g:\dx-msvc\dx\src\uipp\base\savefiledialog.c(74) : error C2079: 'buffer'
uses undefined struct 'STATSTRUCT'
g:\dx-msvc\dx\src\uipp\base\savefiledialog.c(98) : warning C4018: '!=' :
signed/unsigned mismatch
g:\dx-msvc\dx\src\uipp\base\savefiledialog.c(104) : error C2065: 'STATFUNC'
: undeclared identifier
WizardDialog.C
g:\dx-msvc\dx\src\uipp\base\wizarddialog.c(122) : error C2079: 'statb' uses
undefined struct 'STATSTRUCT'
g:\dx-msvc\dx\src\uipp\base\wizarddialog.c(135) : error C2065: 'STATFUNC' :
undeclared identifier
g:\dx-msvc\dx\src\uipp\base\wizarddialog.c(137) : error C2228: left of
'.st_mode' must have class/struct/union type
g:\dx-msvc\dx\src\uipp\base\wizarddialog.c(137) : error C2228: left of
'.st_mode' must have class/struct/union type
g:\dx-msvc\dx\src\uipp\base\wizarddialog.c(139) : error C2228: left of
'.st_size' must have class/struct/union type
g:\dx-msvc\dx\src\uipp\base\wizarddialog.c(144) : error C2228: left of
'.st_size' must have class/struct/union type
g:\dx-msvc\dx\src\uipp\base\wizarddialog.c(146) : error C2228: left of
'.st_size' must have class/struct/union type
Generating Code...


--------------------Configuration: libDPExec - Win32
Debug--------------------
Compiling...
ccm.c
g:\dx-msvc\dx\src\exec\dpexec\ccm.c(142) : error C2065: 'EADDRINUSE' :
undeclared identifier
socket.c
g:\dx-msvc\dx\src\exec\dpexec\socket.c(112) : error C2065: 'socklen_t' :
undeclared identifier
g:\dx-msvc\dx\src\exec\dpexec\socket.c(112) : error C2146: syntax error :
missing ';' before identifier 'length'
g:\dx-msvc\dx\src\exec\dpexec\socket.c(112) : error C2065: 'length' :
undeclared identifier
g:\dx-msvc\dx\src\exec\dpexec\socket.c(113) : error C2143: syntax error :
missing ';' before 'type'
g:\dx-msvc\dx\src\exec\dpexec\socket.c(114) : error C2143: syntax error :
missing ';' before 'type'
g:\dx-msvc\dx\src\exec\dpexec\socket.c(115) : error C2143: syntax error :
missing ';' before 'type'
g:\dx-msvc\dx\src\exec\dpexec\socket.c(116) : error C2143: syntax error :
missing ';' before 'type'
g:\dx-msvc\dx\src\exec\dpexec\socket.c(117) : error C2143: syntax error :
missing ';' before 'type'
g:\dx-msvc\dx\src\exec\dpexec\socket.c(118) : error C2143: syntax error :
missing ';' before 'type'
g:\dx-msvc\dx\src\exec\dpexec\socket.c(119) : error C2275: 'fd_set' :
illegal use of this type as an expression
        g:\mssdk\include\winsock.h(57) : see declaration of 'fd_set'
g:\dx-msvc\dx\src\exec\dpexec\socket.c(119) : error C2146: syntax error :
missing ';' before identifier 'fds'
g:\dx-msvc\dx\src\exec\dpexec\socket.c(119) : error C2065: 'fds' :
undeclared identifier
g:\dx-msvc\dx\src\exec\dpexec\socket.c(120) : error C2143: syntax error :
missing ';' before 'type'
g:\dx-msvc\dx\src\exec\dpexec\socket.c(121) : error C2143: syntax error :
missing ';' before 'type'
g:\dx-msvc\dx\src\exec\dpexec\socket.c(124) : error C2065: 'port' :
undeclared identifier
g:\dx-msvc\dx\src\exec\dpexec\socket.c(133) : error C2065: 'fd' : undeclared
identifier
g:\dx-msvc\dx\src\exec\dpexec\socket.c(162) : error C2065: 'tries' :
undeclared identifier
g:\dx-msvc\dx\src\exec\dpexec\socket.c(163) : error C2065: 'sts' :
undeclared identifier
g:\dx-msvc\dx\src\exec\dpexec\socket.c(164) : error C2065: 'EADDRINUSE' :
undeclared identifier
g:\dx-msvc\dx\src\exec\dpexec\socket.c(166) : error C2065: 'oldPort' :
undeclared identifier
g:\dx-msvc\dx\src\exec\dpexec\socket.c(254) : error C2065: 'to' : undeclared
identifier
g:\dx-msvc\dx\src\exec\dpexec\socket.c(254) : error C2224: left of '.tv_sec'
must have struct/union type
g:\dx-msvc\dx\src\exec\dpexec\socket.c(255) : error C2224: left of
'.tv_usec' must have struct/union type
g:\dx-msvc\dx\src\exec\dpexec\socket.c(256) : error C2065: 'width' :
undeclared identifier
g:\dx-msvc\dx\src\exec\dpexec\socket.c(256) : warning C4133: 'function' :
incompatible types - from 'int *' to 'const struct timeval *'
Generating Code...

--------------------Configuration: libdx - Win32 Debug--------------------
Compiling...
qsort.c
G:\dx-msvc\dx\src\exec\libdx\qsort.c(31) : error C2143: syntax error :
missing ')' before '*'
G:\dx-msvc\dx\src\exec\libdx\qsort.c(31) : error C2143: syntax error :
missing '{' before '*'
G:\dx-msvc\dx\src\exec\libdx\qsort.c(31) : error C2143: syntax error :
missing ';' before '*'
G:\dx-msvc\dx\src\exec\libdx\qsort.c(31) : error C2059: syntax error : ')'
G:\dx-msvc\dx\src\exec\libdx\qsort.c(34) : error C2143: syntax error :
missing ')' before '*'
G:\dx-msvc\dx\src\exec\libdx\qsort.c(34) : error C2143: syntax error :
missing '{' before '*'
G:\dx-msvc\dx\src\exec\libdx\qsort.c(34) : error C2059: syntax error :
'type'
G:\dx-msvc\dx\src\exec\libdx\qsort.c(34) : error C2059: syntax error : ')'
G:\dx-msvc\dx\src\exec\libdx\qsort.c(95) : error C2143: syntax error :
missing ')' before '*'
G:\dx-msvc\dx\src\exec\libdx\qsort.c(95) : error C2143: syntax error :
missing '{' before '*'
G:\dx-msvc\dx\src\exec\libdx\qsort.c(95) : error C2143: syntax error :
missing ';' before '*'
G:\dx-msvc\dx\src\exec\libdx\qsort.c(95) : error C2059: syntax error : ')'
G:\dx-msvc\dx\src\exec\libdx\qsort.c(96) : error C2054: expected '(' to
follow 'max'

--------------------Configuration: dxui - Win32 Debug--------------------
Compiling...
MacroDefinition.C
g:\dx-msvc\dx\src\uipp\base\dxtype.h(257) : warning C4244: 'return' :
conversion from 'long' to 'unsigned char', possible loss of data
g:\dx-msvc\dx\src\uipp\dxui\macrodefinition.c(199) : warning C4101: 'p' :
unreferenced local variable
g:\dx-msvc\dx\src\uipp\dxui\macrodefinition.c(284) : warning C4018: '!=' :
signed/unsigned mismatch
g:\dx-msvc\dx\src\uipp\dxui\macrodefinition.c(372) : warning C4018: '!=' :
signed/unsigned mismatch
g:\dx-msvc\dx\src\uipp\dxui\macrodefinition.c(444) : warning C4018: '!=' :
signed/unsigned mismatch
g:\dx-msvc\dx\src\uipp\dxui\macrodefinition.c(595) : error C2079: 'b' uses
undefined struct 'STATSTRUCT'
g:\dx-msvc\dx\src\uipp\dxui\macrodefinition.c(596) : error C2065: 'STATFUNC'
: undeclared identifier

--------------------Configuration: libBase - Win32 Debug--------------------
Compiling...
IBMApplication.C
g:\dx-msvc\dx\src\uipp\base\ibmapplication.c(739) : error C2079: 'buf' uses
undefined struct 'STATSTRUCT'
g:\dx-msvc\dx\src\uipp\base\ibmapplication.c(741) : error C2065: 'STATFUNC'
: undeclared identifier
g:\dx-msvc\dx\src\uipp\base\ibmapplication.c(743) : error C2228: left of
'.st_size' must have class/struct/union type
SaveFileDialog.C
g:\dx-msvc\dx\src\uipp\base\savefiledialog.c(74) : error C2079: 'buffer'
uses undefined struct 'STATSTRUCT'
g:\dx-msvc\dx\src\uipp\base\savefiledialog.c(98) : warning C4018: '!=' :
signed/unsigned mismatch
g:\dx-msvc\dx\src\uipp\base\savefiledialog.c(104) : error C2065: 'STATFUNC'
: undeclared identifier
WizardDialog.C
g:\dx-msvc\dx\src\uipp\base\wizarddialog.c(122) : error C2079: 'statb' uses
undefined struct 'STATSTRUCT'
g:\dx-msvc\dx\src\uipp\base\wizarddialog.c(135) : error C2065: 'STATFUNC' :
undeclared identifier
g:\dx-msvc\dx\src\uipp\base\wizarddialog.c(137) : error C2228: left of
'.st_mode' must have class/struct/union type
g:\dx-msvc\dx\src\uipp\base\wizarddialog.c(137) : error C2228: left of
'.st_mode' must have class/struct/union type
g:\dx-msvc\dx\src\uipp\base\wizarddialog.c(139) : error C2228: left of
'.st_size' must have class/struct/union type
g:\dx-msvc\dx\src\uipp\base\wizarddialog.c(144) : error C2228: left of
'.st_size' must have class/struct/union type
g:\dx-msvc\dx\src\uipp\base\wizarddialog.c(146) : error C2228: left of
'.st_size' must have class/struct/union type
Generating Code...


--------------------Configuration: prompter - Win32
Debug--------------------
Compiling...
FileContents.C
g:\dx-msvc\dx\src\uipp\prompter\filecontents.c(147) : error C2079: 'statbuf'
uses undefined struct 'STATSTRUCT'
g:\dx-msvc\dx\src\uipp\prompter\filecontents.c(148) : error C2065:
'STATFUNC' : undeclared identifier
g:\dx-msvc\dx\src\uipp\prompter\filecontents.c(149) : error C2228: left of
'.st_size' must have class/struct/union type
g:\dx-msvc\dx\src\uipp\prompter\filecontents.c(151) : error C2228: left of
'.st_size' must have class/struct/union type
g:\dx-msvc\dx\src\uipp\prompter\filecontents.c(152) : error C2228: left of
'.st_size' must have class/struct/union type
GARApplication.C
g:\dx-msvc\dx\src\uipp\prompter\garapplication.c(274) : error C2065:
'lprintf' : undeclared identifier
g:\dx-msvc\dx\src\uipp\prompter\garapplication.c(533) : error C2079: 'statb'
uses undefined struct 'STATSTRUCT'
g:\dx-msvc\dx\src\uipp\prompter\garapplication.c(536) : error C2065:
'STATFUNC' : undeclared identifier
g:\dx-msvc\dx\src\uipp\prompter\garapplication.c(536) : error C2228: left of
'.st_mode' must have class/struct/union type
g:\dx-msvc\dx\src\uipp\prompter\garapplication.c(536) : error C2228: left of
'.st_mode' must have class/struct/union type
g:\dx-msvc\dx\src\uipp\prompter\garapplication.c(545) : error C2228: left of
'.st_mode' must have class/struct/union type
g:\dx-msvc\dx\src\uipp\prompter\garapplication.c(545) : error C2228: left of
'.st_mode' must have class/struct/union type
GARCommand.C
g:\dx-msvc\dx\src\uipp\prompter\garcommand.c(54) : error C2065: 'strstream'
: undeclared identifier
g:\dx-msvc\dx\src\uipp\prompter\garcommand.c(54) : error C2146: syntax error
: missing ';' before identifier 'tmpstr'
g:\dx-msvc\dx\src\uipp\prompter\garcommand.c(54) : error C2065: 'tmpstr' :
undeclared identifier
g:\dx-msvc\dx\src\uipp\prompter\garcommand.c(103) : error C2228: left of
'.clear' must have class/struct/union type
g:\dx-msvc\dx\src\uipp\prompter\garcommand.c(104) : error C2228: left of
'.seekg' must have class/struct/union type
Browser.C
g:\dx-msvc\dx\src\uipp\prompter\browser.c(1324) : error C2079: 'statb' uses
undefined struct 'STATSTRUCT'
g:\dx-msvc\dx\src\uipp\prompter\browser.c(1334) : error C2065: 'STATFUNC' :
undeclared identifier
g:\dx-msvc\dx\src\uipp\prompter\browser.c(1339) : error C2228: left of
'.st_size' must have class/struct/union type



>
> I have the projects, though they might be a out of date now.  I'll be
> working on them next.
>
> Let me know about the cygwin versions.
>
> Greg
>
> "Suhaib M. Siddiqi" <[EMAIL PROTECTED]>@opendx.watson.ibm.com on
> 05/21/2000 03:51:04 PM
>
> Please respond to [email protected]
>
> Sent by:  [EMAIL PROTECTED]
>
>
> To:   [email protected]
> cc:
> Subject:  Re: [opendx-dev] dx/src/uipp/tutor
>       NoUndoTutorAppCommand.CNoUndoTutorAppCommand.h TutorApplication.C
>       TutorWindow.CTutorWindow.h
>
>
>
> [EMAIL PROTECTED] wrote:
> >
> > glyph is an AIX box, xl is a family of C compilers on AIX.  I'm still
> > working on getting the changes I've made for MSVC to build smoothly
> > elsewhere.
> >
> > Guess that was a bit cryptic.
> >
> > Greg
>
>
> Greg,
> I cannot get your MSVC wrappers working under my Cygwin install.  My
> Cygwin is version 1.1.1.
> I use binary mount.  The new version of Cygwin differentiate between
> upper cases and lower cases
> (casesensitive, like on UNIX).  Cygwin reads all the MSVC headers in
> VC98\include
> with upper cases (i.e STDLIb.H), thus returns "no" for each header.
>
> Exceed headers have ^M (\r\n) and under binary mounts it gives problems
> too and configure returns
> : not found.
>
> The MSVC project files would be better for users who are not very
> familiar with Cygwin.
>
> I just compiled the 4.1.1. from CVS, using OpenMOTIF 2.1.3 from ICS and
> Fujitsu Compilers on Linux.
>
> Compilation went smooth, though Fujitsu compilers returned a million
> more warnings then g++ ever did...
>
> Suhaib
>
>

Reply via email to