Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.os.os2.programmer.misc > #1257
| From | "Dave Saville" <dave@invalid.invalid> |
|---|---|
| Newsgroups | comp.os.os2.programmer.misc |
| Subject | conflicting types for `openpty' |
| Date | 2013-09-20 13:52 +0000 |
| Organization | albasani.net |
| Message-ID | <fV45K0OBJxbE-pn2-RdPfdmPSCiEj@paddington.bear.den> (permalink) |
I am trying to build openssh 6.3p1
[U:\ports\ssh\openssh-6.3p1-os2]make
(cd openbsd-compat && make.exe)
make.exe[1]: Entering directory
`U:/ports/ssh/openssh-6.3p1-os2/openbsd-compat'
gcc -D__EMX__ -DOS2 -DTCPV40HDRS -D__ST_MT_ERRNO__ -O2 -Wall
-Wpointer-arith -Wuninitialized -Wsign-compare -Wformat-security
-fno-strict-aliasing -D_FORTIFY_SOURCE=2 -fno-builtin-memset -I.
-I.. -I. -I./.. -DHAVE_CONFIG_H -c bsd-openpty.c
In file included from ../includes.h:174,
from bsd-openpty.c:35:
../openbsd-compat/openbsd-compat.h:185: warning: `struct winsize'
declared inside parameter list
../openbsd-compat/openbsd-compat.h:185: warning: its scope is only this
definition or declaration, which is probably not what you want
bsd-openpty.c:78: warning: `struct winsize' declared inside parameter
list
bsd-openpty.c:79: error: conflicting types for `openpty'
../openbsd-compat/openbsd-compat.h:185: error: previous declaration of
`openpty'
make.exe[1]: *** [bsd-openpty.o] Error 1
make.exe[1]: Leaving directory
`U:/ports/ssh/openssh-6.3p1-os2/openbsd-compat'
make: *** [openbsd-compat/libopenbsd-compat.a] Error 2
bsd-openpty.c:79: error: conflicting types for `openpty'
The above is what has got me puzzled.
bsd-openpty.c
int
openpty(int *amaster, int *aslave, char *name, struct termios *termp,
struct winsize *winp)
openbsd-compat.h
int openpty(int *, int *, char *, struct termios *, struct winsize *);
How do they differ?
Can I persuade gcc to give more info?
TIA
--
Regards
Dave Saville
Back to comp.os.os2.programmer.misc | Previous | Next — Next in thread | Find similar | Unroll thread
conflicting types for `openpty' "Dave Saville" <dave@invalid.invalid> - 2013-09-20 13:52 +0000
Re: conflicting types for `openpty' Dave Yeo <dave.r.yeo@gmail.com> - 2013-09-20 07:42 -0700
Re: conflicting types for `openpty' "Dave Saville" <dave@invalid.invalid> - 2013-09-20 16:27 +0000
Re: conflicting types for `openpty' "Dave Saville" <dave@invalid.invalid> - 2013-09-20 18:30 +0000
Re: conflicting types for `openpty' Lars Erdmann <lars.erdmann@arcor.de> - 2013-09-20 20:57 +0200
Re: conflicting types for `openpty' "Dave Saville" <dave@invalid.invalid> - 2013-09-21 14:25 +0000
csiph-web