OSXvnc-server compile fixes

pull/1/head
dscho 22 years ago
parent a73243f8c2
commit fd2931c0ed

@ -2,7 +2,10 @@ INCLUDES=-I.
VNCSERVERLIB=-L. -lvncserver -L/usr/local/lib -lz -ljpeg VNCSERVERLIB=-L. -lvncserver -L/usr/local/lib -lz -ljpeg
# for Solaris # for Solaris
EXTRALIBS=-lsocket -lnsl -L/usr/X/lib #EXTRALIBS=-lsocket -lnsl -L/usr/X/lib
# for FreeBSD
#EXTRAINCLUDES=-I/usr/X11R6/include
# Uncomment these two lines to enable use of PThreads # Uncomment these two lines to enable use of PThreads
#PTHREADDEF = -DHAVE_PTHREADS #PTHREADDEF = -DHAVE_PTHREADS
@ -14,7 +17,7 @@ FLAG24 = -DALLOW24BPP
OPTFLAGS=-g -Wall OPTFLAGS=-g -Wall
#OPTFLAGS=-O2 -Wall #OPTFLAGS=-O2 -Wall
CFLAGS=$(OPTFLAGS) $(PTHREADDEF) $(FLAG24) $(INCLUDES) -DBACKCHANNEL CFLAGS=$(OPTFLAGS) $(PTHREADDEF) $(FLAG24) $(INCLUDES) $(EXTRAINCLUDES) -DBACKCHANNEL
RANLIB=ranlib RANLIB=ranlib
LIBS=$(LDFLAGS) $(VNCSERVERLIB) $(PTHREADLIB) $(EXTRALIBS) LIBS=$(LDFLAGS) $(VNCSERVERLIB) $(PTHREADLIB) $(EXTRALIBS)
@ -101,7 +104,7 @@ zippy: zippy.o libvncserver.a
clean: clean:
rm -f $(OBJS) *~ core "#"* *.bak *.orig storepasswd.o \ rm -f $(OBJS) *~ core "#"* *.bak *.orig storepasswd.o \
mac.o example.o pnmshow.o pnmshow24.o sratest.o \ x11vnc.o mac.o example.o pnmshow.o pnmshow24.o sratest.o \
blooptest.o $(OBJS) blooptest.o $(OBJS)
realclean: clean realclean: clean

@ -225,7 +225,7 @@ static int keyTable[] = {
}; };
void void
KbdAddEvent(Bool down, KeySym keySym, struct rfbClientRec* cl) KbdAddEvent(Bool down, KeySym keySym, struct _rfbClientRec* cl)
{ {
int i; int i;
CGKeyCode keyCode = -1; CGKeyCode keyCode = -1;
@ -349,7 +349,7 @@ void clientGone(rfbClientPtr cl)
exit(0); exit(0);
} }
void newClient(rfbClientPtr cl) enum rfbNewClientAction newClient(rfbClientPtr cl)
{ {
if(startTime>0 && time(0)>startTime+maxSecsToConnect) if(startTime>0 && time(0)>startTime+maxSecsToConnect)
exit(0); exit(0);
@ -358,6 +358,8 @@ void newClient(rfbClientPtr cl)
cl->clientGoneHook = clientGone; cl->clientGoneHook = clientGone;
cl->clientData=(void*)((viewOnly)?-1:0); cl->clientData=(void*)((viewOnly)?-1:0);
return(RFB_CLIENT_ACCEPT);
} }
int main(int argc,char *argv[]) int main(int argc,char *argv[])

Loading…
Cancel
Save