[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [opendx-dev] dx/src/uipp/tutor NoUndoTutorAppCommand.CNoUndoTutorAppCommand.h TutorApplication.C TutorWindow.CTutorWindow.h
> 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" <ssiddiqi@InspirePharm.Com>@opendx.watson.ibm.com on
> 05/21/2000 03:51:04 PM
>
> Please respond to opendx-dev@opendx.watson.ibm.com
>
> Sent by: owner-opendx-dev@opendx.watson.ibm.com
>
>
> To: opendx-dev@opendx.watson.ibm.com
> cc:
> Subject: Re: [opendx-dev] dx/src/uipp/tutor
> NoUndoTutorAppCommand.CNoUndoTutorAppCommand.h TutorApplication.C
> TutorWindow.CTutorWindow.h
>
>
>
> gabra@us.ibm.com 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
>
>