xf4vnc-devel Mailing List for xf4vnc (Page 4)
Brought to you by:
alanh
You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(5) |
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
|
Feb
(2) |
Mar
(7) |
Apr
(3) |
May
(1) |
Jun
(3) |
Jul
|
Aug
|
Sep
(2) |
Oct
(14) |
Nov
(8) |
Dec
(2) |
2004 |
Jan
(10) |
Feb
(15) |
Mar
(10) |
Apr
(1) |
May
(9) |
Jun
(5) |
Jul
|
Aug
(24) |
Sep
|
Oct
(1) |
Nov
|
Dec
|
2005 |
Jan
(1) |
Feb
(3) |
Mar
(2) |
Apr
(3) |
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
(1) |
Nov
|
Dec
|
2006 |
Jan
|
Feb
(4) |
Mar
|
Apr
|
May
|
Jun
|
Jul
(6) |
Aug
|
Sep
|
Oct
(2) |
Nov
|
Dec
|
2007 |
Jan
(4) |
Feb
|
Mar
|
Apr
(3) |
May
|
Jun
|
Jul
(10) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2008 |
Jan
|
Feb
|
Mar
(17) |
Apr
(1) |
May
|
Jun
|
Jul
(14) |
Aug
(2) |
Sep
|
Oct
|
Nov
(3) |
Dec
|
2010 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Alan H. <al...@fa...> - 2005-02-11 21:57:01
|
Thanks Paul, Committed. Alan. On Sat, Feb 12, 2005 at 08:28:05AM +1100, Paul Whittaker wrote: > FYI, Brian Paul's CVS commit on 21 Jan 2005 broke Xvnc compilation - > here is a trivial patch to fix it: > > --- xc/lib/VncExt/Vnc.c.orig 2003-04-19 11:04:29.000000000 +1000 > +++ xc/lib/VncExt/Vnc.c 2005-02-07 21:27:45.000000000 +1100 > @@ -339,7 +339,8 @@ > Status XVncChromiumStart ( > Display *dpy, > unsigned int ipaddress, > - unsigned int port) > + unsigned int port, > + unsigned int mothershipPort) > { > XExtDisplayInfo *info = find_display (dpy); > xVncChromiumStartReply rep; > @@ -351,7 +352,8 @@ > LockDisplay (dpy); > VncGetReq (VncChromiumStart, req, info); > req->ipaddress = ipaddress; > - req->port = port; > + req->crServerPort = port; > + req->mothershipPort = mothershipPort; > > if (!_XReply (dpy, (xReply *) &rep, 0, xTrue)) { > UnlockDisplay (dpy); > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > _______________________________________________ > Xf4vnc-devel mailing list > Xf4...@li... > https://lists.sourceforge.net/lists/listinfo/xf4vnc-devel |
From: Paul W. <pa...@si...> - 2005-02-11 21:28:12
|
FYI, Brian Paul's CVS commit on 21 Jan 2005 broke Xvnc compilation - here is a trivial patch to fix it: --- xc/lib/VncExt/Vnc.c.orig 2003-04-19 11:04:29.000000000 +1000 +++ xc/lib/VncExt/Vnc.c 2005-02-07 21:27:45.000000000 +1100 @@ -339,7 +339,8 @@ Status XVncChromiumStart ( Display *dpy, unsigned int ipaddress, - unsigned int port) + unsigned int port, + unsigned int mothershipPort) { XExtDisplayInfo *info = find_display (dpy); xVncChromiumStartReply rep; @@ -351,7 +352,8 @@ LockDisplay (dpy); VncGetReq (VncChromiumStart, req, info); req->ipaddress = ipaddress; - req->port = port; + req->crServerPort = port; + req->mothershipPort = mothershipPort; if (!_XReply (dpy, (xReply *) &rep, 0, xTrue)) { UnlockDisplay (dpy); |
From: Dan G. <DAN...@sa...> - 2005-01-21 22:06:44
|
One year later, and I'm back. I couldn't get .104 building ( on a machine that it used to work on ) so I checked out -199 today. I've attatched the output of: time ./build 2>&1 | tee build-$(date +%Y%j).log I poked around in VncExt, and the Makefile doesn't seem to have TOP right? Alan, please have a look. Thanks for the help last year, need it again. b( -dan |
From: Daniel F. <Da...@di...> - 2004-10-18 04:20:50
|
Hi Group, I just installed Gentoo on a Mac G4 and found out that even though the Gentoo ebuild doesn't work on ppc, the instruction I posted a while back that got xf4vnc on an AMD64 also works on the PPC. Now I've got a vncserver with glx on both an amd64 and a ppc box. Thanks! --Dan |
From: Alan H. <al...@fa...> - 2004-08-21 14:06:06
|
On Sat, Aug 21, 2004 at 02:24:14AM -0600, Shashank Vijay Jogalekar wrote: > Hi all, > I am planning to install xf4vnc on some of the new servers we bought. > Some of these machines are having Itanium processors and I am plainning to > install SuSE 9 on them. > > Can I use same xf4vnc that works with IA32 or is there separate distribution > for IA64? > Can any body tell me what is the impact on VNC due to IA64. You'd need to build from source, so grab the CVS, and let us know how you get on. Alan. |
From: Daniel O'C. <da...@do...> - 2004-08-21 12:39:49
|
=2D----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Sat, 21 Aug 2004 17:54, Shashank Vijay Jogalekar wrote: > I am planning to install xf4vnc on some of the new servers we bought. > Some of these machines are having Itanium processors and I am plainning > to install SuSE 9 on them. > > Can I use same xf4vnc that works with IA32 or is there separate > distribution for IA64? > Can any body tell me what is the impact on VNC due to IA64. You'd need to recompile it - IA32 code won't run on an IA64 [without=20 emulation]. I wouldn't imagine there is much impact apart from a recompile. =2D --=20 Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au "The nice thing about standards is that there are so many of them to choose from." -- Andrew Tanenbaum GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C =2D----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD4DBQFBJ0KB5ZPcIHs/zowRAtWSAKCmNZe3K6UDOfk2aUKCfarkn9+j+wCXUL1s pDSSRN55ZJoGAVDLKo4aLQ=3D=3D =3DZ8uR =2D----END PGP SIGNATURE----- |
From: Shashank V. J. <sjo...@no...> - 2004-08-21 08:24:46
|
Hi all, I am planning to install xf4vnc on some of the new servers we bought. Some of these machines are having Itanium processors and I am plainning to install SuSE 9 on them. Can I use same xf4vnc that works with IA32 or is there separate distribution for IA64? Can any body tell me what is the impact on VNC due to IA64. Regards, Shashank |
From: Daniel F. <Da...@di...> - 2004-08-05 05:42:33
|
Hi Alex, Success--at least it built without halting in an error. Now I've got to get it installed--hopefully this will be the easy part. > Check that libvncauth/libvncauth.a is present, or else, rebuild it > (copy > date.def and version.def, imake -I../xc/config/cfn, then make). Just to make sure, and in case anyone else wants to do it, here are the steps I took to build xf4vnc from CVS on gentoo amd64: mkdir xf4vnc cd xf4vnc cvs -d:pserver:ano...@cv...:/cvsroot/xf4vnc login [just hit enter when prompted for a password] cvs -z3 -d:pserver:ano...@cv...:/cvsroot/xf4vnc co . [the period at the end is important to check out the whole build tree] cp xc/programs/Xserver/hw/xfree86/xf86Version.h xc/config/cf/version.def cp xc/programs/Xserver/hw/xfree86/xf86Date.h xc/config/cf/date.def [copying date.def and version.def might not be needed depending on how X11 was installed] cd libvncauth/ imake -I../xc/config/cf make cd ../xc make World > > P.S. : about checking out CVS : I think there is a 24h delay between a > cvs commit and the time that anonymous users can checkout the new > version. > Apparently it took less than 24 hours. Thanks so much for your help! --Dan |
From: Daniel O'C. <da...@do...> - 2004-08-05 00:36:00
|
=2D----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Wed, 4 Aug 2004 20:43, Alan Hourihane wrote: > There's still a little bit of work to do to get another feature in, which > will allow VT switching to a temporary system framebuffer, then switch > back to the graphics card. This will allow remote users to continue > their connected sessions. Whoo, that sounds like a very neat thing! =2D --=20 Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au "The nice thing about standards is that there are so many of them to choose from." -- Andrew Tanenbaum GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C =2D----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFBEYDV5ZPcIHs/zowRAhBnAKCKlvvMun9PXYXDp49igWseBEDMrQCfTVyT AfTeOflIZuiylMORRk1dKMs=3D =3DdUb8 =2D----END PGP SIGNATURE----- |
From: Daniel O'C. <da...@do...> - 2004-08-05 00:31:13
|
=2D----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thu, 5 Aug 2004 01:01, Daniel A. Fort wrote: > ranlib libvnc.a > make[5]: Leaving directory `/home/dfort/xf4vnc/xc/programs/Xserver/hw/vnc' > make[4]: *** No rule to make target `../../../libvncauth/libvncauth.a', > needed by `Xvnc'. Looks like you didn't build (or the build broke) libvncauth in the director= y=20 above xc. =2D --=20 Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au "The nice thing about standards is that there are so many of them to choose from." -- Andrew Tanenbaum GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C =2D----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFBEX+p5ZPcIHs/zowRAqKLAKCcG2GSjf+UhCUsG0I0ZRelNI2O3QCeMJKY Z8aPimPA5U+88IU9ashpQ5U=3D =3D59jf =2D----END PGP SIGNATURE----- |
From: Daniel A. F. <Da...@di...> - 2004-08-04 15:25:23
|
Hi Alan, > I found a problem with my lndir'd tree's and checked in a fix for this. Tried it again, but maybe it was too soon because I got the same error. I'll have to try it again after work. Thanks for all your hard work! --Dan |
From: Daniel A. F. <Da...@di...> - 2004-08-04 15:09:31
|
Hi Alex, > I get the same error when compiling latest CVS, so if you have some > time, and you don't particulary need Xfree 4.4, you could try with the > last stable version (which works fine) : > > cvs -z3 -d:pserver:ano...@cv...:/cvsroot/xf4vnc co > -rxf4vnc-4_3_0_104-RELEASE . Following the same steps as before (noticed that this version doesn't have the build script) here is where it seemed to run into trouble: gcc -c -O2 -fno-strength-reduce -fno-strict-aliasing -ansi -pedantic -Wall -Wpointer-arith -Wundef -I. -I../../../../exports/include/X11 -I../../../../include/fonts -I../../../../exports/include/X11 -I../../fb -I../../mfb -I../../mi -I../../include -I../../os -I../../../../../include -I../../../../exports/include/X11/extensions -I../../render -I/usr/local/include -I../../../.. -I../../../../exports/include -I/usr/X11R6/include -Dlinux -D__x86_64__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE-D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -DSHAPE -DXINPUT -DXKB -DLBX -DXAPPGROUP -DXCSECURITY -DTOGCUP -DXF86BIGFONT -DDPMSExtension -DPANORAMIX -DRENDER -DRANDR -DGCCUSESGAS -DAVOID_GLYPHBLT -DPIXPRIV -DSINGLEDEPTH -DXFreeXDGA -DXvExtension -DXFree86Server -DXF86VIDMODE -DXvMCExtension -DSMART_SCHEDULE -DBUILDDEBUG -DXResExtension -DX_BYTE_ORDER=X_LITTLE_ENDIAN -D_XSERVER64 -DNDEBUG -DFUNCPROTO=15 -DNARROWPROTO -DXFREE86VNC=0 -DCHROMIUM -DDDXOSINIT -DSERVER_LOCK -DDDXOSFATALERROR -DDDXOSVERRORF -DDDXTIME -DPART_NET loginauth.c rm -f libvnc.a ar clq libvnc.a init.o sockets.o kbdptr.o cmap.o draw.o cutpaste.o dispcur.o sprite.o rfbserver.o translate.o httpd.o auth.o rre.o corre.o stats.o hextile.o zlib.o tight.o cursor.o dpmsstubs.o xistubs.o rfbkeyb.o rfbmouse.o vncext.o miinitext.o loginauth.o ranlib libvnc.a make[5]: Leaving directory `/home/dfort/xf4vnc/xc/programs/Xserver/hw/vnc' make[4]: *** No rule to make target `../../../libvncauth/libvncauth.a', needed by `Xvnc'. make[4]: Target `all' not remade because of errors. rm -f Xserver._man /usr/bin/cpp -undef -traditional -D__apploaddir__=/usr/X11R6/lib/X11/app-defaults -D__filemansuffix__=5x -D__libmansuffix__=3x -D__miscmansuffix__=7 -D__drivermansuffix__=4 -D__projectroot__=/usr/X11R6 -D__xorgversion__='"Release 6.6" "X Version 11"' -D__vendorversion__="`echo 4 3 0 | sed -e 's/ /./g' -e 's/^/Version/'` XFree86" <Xserver.man | sed -e '/^# *[0-9][0-9]* *.*$/d' -e '/^XCOMM$/s//#/' -e '/^XCOMM[^a-zA-Z0-9_]/s/^XCOMM/#/' >Xserver._man rm -f Xserver.1x.html Xserver.1x-html ../../config/util/rman -f HTML < Xserver._man \ > Xserver.1x-html && mv -f Xserver.1x-html Xserver.1x.html macro "in" not recognized -- ignoring make[4]: Leaving directory `/home/dfort/xf4vnc/xc/programs/Xserver' make[3]: *** [all] Error 2 make[3]: Leaving directory `/home/dfort/xf4vnc/xc/programs' make[2]: *** [all] Error 2 make[2]: Leaving directory `/home/dfort/xf4vnc/xc' make[1]: *** [World] Error 2 make[1]: Leaving directory `/home/dfort/xf4vnc/xc' make: *** [World] Error 2 --Dan |
From: Alan H. <al...@fa...> - 2004-08-04 15:05:43
|
O.k. I found a problem with my lndir'd tree's and checked in a fix for this. Alan. On Wed, Aug 04, 2004 at 08:07:11AM -0700, Daniel A. Fort wrote: > Hi Alan, > > > I've fixed the loginAuthEnabled problem. > > > > So building should be o.k. now. > > Started all over again with a fresh checkout and it got past > loginAuthEnabled but came up with a new problem: > > rdp.c: In function `rdpNewClient': > rdp.c:76: error: too many arguments to function `rdpCloseSock' > rdp.c:58: warning: unused variable `box' > rdp.c:59: warning: unused variable `addr' > rdp.c:60: warning: unused variable `addrlen' > rdp.c:61: warning: unused variable `pVNC' > rdp.c:62: warning: unused variable `i' > rdp.c: At top level: > rdp.c:89: warning: no previous prototype for `rdpCheckFds' > rdp.c: In function `rdpCheckFds': > rdp.c:136: warning: implicit declaration of function `inet_ntoa' > make[5]: *** [rdp.o] Error 1 > make[5]: Leaving directory `/home/dfort/xf4vnc/xc/programs/Xserver/hw/vnc' > make[4]: *** [hw/vnc] Error 2 > make[4]: Leaving directory `/home/dfort/xf4vnc/xc/programs/Xserver' > make[3]: *** [all] Error 2 > make[3]: Leaving directory `/home/dfort/xf4vnc/xc/programs' > make[2]: *** [all] Error 2 > make[2]: Leaving directory `/home/dfort/xf4vnc/xc' > make[1]: *** [World] Error 2 > make[1]: Leaving directory `/home/dfort/xf4vnc/xc' > make: *** [World] Error 2 > > This is using all the steps from my last post. I also tried the build > script but it errors out at the same place as before even though I have > added -fPIC to CFLAGS. > --Dan > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by OSTG. Have you noticed the changes on > Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now, > one more big change to announce. We are now OSTG- Open Source Technology > Group. Come see the changes on the new OSTG site. www.ostg.com > _______________________________________________ > Xf4vnc-devel mailing list > Xf4...@li... > https://lists.sourceforge.net/lists/listinfo/xf4vnc-devel |
From: Daniel A. F. <Da...@di...> - 2004-08-04 14:45:41
|
Hi Alan, > I've fixed the loginAuthEnabled problem. > > So building should be o.k. now. Started all over again with a fresh checkout and it got past loginAuthEnabled but came up with a new problem: rdp.c: In function `rdpNewClient': rdp.c:76: error: too many arguments to function `rdpCloseSock' rdp.c:58: warning: unused variable `box' rdp.c:59: warning: unused variable `addr' rdp.c:60: warning: unused variable `addrlen' rdp.c:61: warning: unused variable `pVNC' rdp.c:62: warning: unused variable `i' rdp.c: At top level: rdp.c:89: warning: no previous prototype for `rdpCheckFds' rdp.c: In function `rdpCheckFds': rdp.c:136: warning: implicit declaration of function `inet_ntoa' make[5]: *** [rdp.o] Error 1 make[5]: Leaving directory `/home/dfort/xf4vnc/xc/programs/Xserver/hw/vnc' make[4]: *** [hw/vnc] Error 2 make[4]: Leaving directory `/home/dfort/xf4vnc/xc/programs/Xserver' make[3]: *** [all] Error 2 make[3]: Leaving directory `/home/dfort/xf4vnc/xc/programs' make[2]: *** [all] Error 2 make[2]: Leaving directory `/home/dfort/xf4vnc/xc' make[1]: *** [World] Error 2 make[1]: Leaving directory `/home/dfort/xf4vnc/xc' make: *** [World] Error 2 This is using all the steps from my last post. I also tried the build script but it errors out at the same place as before even though I have added -fPIC to CFLAGS. --Dan |
From: Alan H. <al...@fa...> - 2004-08-04 11:13:36
|
For those who can't compile CVS, I've just released 4.3.0.999 which will become the 4.4.0.0 release. There's still a little bit of work to do to get another feature in, which will allow VT switching to a temporary system framebuffer, then switch back to the graphics card. This will allow remote users to continue their connected sessions. The binaries are only up for x86 linux systems at the moment, but I hope to be able to provide more by the end of this week. Test and report problems via the SF bug tracker. Thanks, Alan. |
From: Alexandre B. <al...@ne...> - 2004-08-04 09:13:05
|
Le mercredi 4 Ao=FBt 2004 07:45, Daniel Fort a =E9crit=A0: > It churned away for a while and this is where the trouble seemed to > start: > [...] I get the same error when compiling latest CVS, so if you have some=20 time, and you don't particulary need Xfree 4.4, you could try with the=20 last stable version (which works fine) : cvs -z3 -d:pserver:ano...@cv...:/cvsroot/xf4vnc co=20 =2Drxf4vnc-4_3_0_104-RELEASE . Regards, Alex |
From: Alan H. <al...@fa...> - 2004-08-04 09:09:22
|
Daniel, I've fixed the loginAuthEnabled problem. So building should be o.k. now. Alan. |
From: Daniel O'C. <da...@do...> - 2004-08-04 05:58:13
|
=2D----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Wed, 4 Aug 2004 15:15, Daniel Fort wrote: > On Aug 3, 2004, at 5:27 PM, Daniel O'Connor wrote: > ... > Try adding -fPIC to CFLAGS. > > ... > > Okay, so I added -fPIC and started with a clean slate-- > rdp.c: In function `rdpNewClient': > rdp.c:63: warning: overflow in implicit constant conversion > rdp.c:65: warning: passing arg 2 of `WriteExact' from incompatible > pointer type > rdp.c:67: warning: implicit declaration of function `rdpCloseSock' > rdp.c:49: warning: unused variable `box' > rdp.c:50: warning: unused variable `addr' > rdp.c:51: warning: unused variable `addrlen' > rdp.c:52: warning: unused variable `pVNC' > rdp.c:53: warning: unused variable `i' > rdp.c: At top level: > rdp.c:80: warning: no previous prototype for `rdpCheckFds' > rdp.c: In function `rdpCheckFds': > rdp.c:127: warning: implicit declaration of function `inet_ntoa' > rdp.c: At top level: > rdp.c:138: warning: `rdpCloseSock' was used with no prototype before > its definition > rdp.c:138: warning: `rdpCloseSock' was declared implicitly `extern' and > later `static' > rdp.c:67: warning: previous declaration of `rdpCloseSock' > rdp.c:138: warning: type mismatch with previous implicit declaration > rdp.c:67: warning: previous implicit declaration of `rdpCloseSock' > rdp.c:138: warning: `rdpCloseSock' was previously implicitly declared > to return `int' These don't look too bad, with the possible execption of the type mismatch= =20 one. > GL/mesa/GLcore/libGLcore.a randr/librandr.a > render/librender.a ../../lib/font/libXfont.a -lfreetype > dix/libxpstubs.a -lz -lm -lXau -lXdmcp > -L/usr/local/lib -ljpeg -lcrypt -Wl,-rpath-link,../../exports/lib > > hw/vnc/libvnc.a(auth.o)(.text+0x1f): In function `rfbAuthNewClient': > : undefined reference to `loginAuthEnabled' > > hw/vnc/libvnc.a(auth.o)(.text+0x35d): In function `rfbSendAuthCaps': > : undefined reference to `loginAuthEnabled' > > hw/vnc/libvnc.a(auth.o)(.text+0x37a): In function `rfbSendAuthCaps': > : undefined reference to `loginAuthEnabled' Hmm weird. I'm not sure what it means sorry :( =2D --=20 Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au "The nice thing about standards is that there are so many of them to choose from." -- Andrew Tanenbaum GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C =2D----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFBEHrW5ZPcIHs/zowRAidvAJ9GaX3SGtC9SbYf5/1qBOmOFq+gkACfd+J0 mx+XrhHA/maX1Z+C8WoVyQw=3D =3DvrmV =2D----END PGP SIGNATURE----- |
From: Daniel F. <Da...@di...> - 2004-08-04 05:45:26
|
Hi Daniel, Thanks for helping me out. On Aug 3, 2004, at 5:27 PM, Daniel O'Connor wrote: ... Try adding -fPIC to CFLAGS. > ... Okay, so I added -fPIC and started with a clean slate-- ------------------------------------------------------------------------=20= ----- cvs -d:pserver:ano...@cv...:/cvsroot/xf4vnc login =A0 cvs -z3 -d:pserver:ano...@cv...:/cvsroot/xf4vnc co . cp xc/programs/Xserver/hw/xfree86/xf86Version.h xc/config/cf/version.def cp xc/programs/Xserver/hw/xfree86/xf86Date.h xc/config/cf/date.def cd libvncauth xmkmf -a make cd ../xc make World ------------------------------------------------------------------------=20= ----- It churned away for a while and this is where the trouble seemed to =20 start: rdp.c: In function `rdpNewClient': rdp.c:63: warning: overflow in implicit constant conversion rdp.c:65: warning: passing arg 2 of `WriteExact' from incompatible =20 pointer type rdp.c:67: warning: implicit declaration of function `rdpCloseSock' rdp.c:49: warning: unused variable `box' rdp.c:50: warning: unused variable `addr' rdp.c:51: warning: unused variable `addrlen' rdp.c:52: warning: unused variable `pVNC' rdp.c:53: warning: unused variable `i' rdp.c: At top level: rdp.c:80: warning: no previous prototype for `rdpCheckFds' rdp.c: In function `rdpCheckFds': rdp.c:127: warning: implicit declaration of function `inet_ntoa' rdp.c: At top level: rdp.c:138: warning: `rdpCloseSock' was used with no prototype before =20 its definition rdp.c:138: warning: `rdpCloseSock' was declared implicitly `extern' and =20= later `static' rdp.c:67: warning: previous declaration of `rdpCloseSock' rdp.c:138: warning: type mismatch with previous implicit declaration rdp.c:67: warning: previous implicit declaration of `rdpCloseSock' rdp.c:138: warning: `rdpCloseSock' was previously implicitly declared =20= to return `int' rm -f libvnc.a ar clq libvnc.a init.o sockets.o kbdptr.o cmap.o draw.o cutpaste.o =20= dispcur.o sprite.o rfbserver.o translate.o httpd.o auth.o =20 rre.o corre.o stats.o hextile.o zlib.o tight.o cursor.o =20 dpmsstubs.o xistubs.o rfbkeyb.o rfbmouse.o vncext.o miinitext.o =20= loginauth.o rdp.o ranlib libvnc.a make[5]: Leaving directory =20 `/home/dfort/xf4vnc/xc/programs/Xserver/hw/vnc' gcc -o Xvnc -O2 -fno-strength-reduce -fno-strict-aliasing -ansi =20 -pedantic -Wall -Wpointer-arith -Wstrict-prototypes =20= -Wmissing-prototypes -Wmissing-declarations =20 -Wredundant-decls -Wnested-externs -Wundef -L../../exports/lib =20 -L/usr/X11R6/lib64 hw/vnc/miinitext.o dix/libdix.a os/libos.a =20 Xext/libext.a xkb/libxkb.a Xi/libxinput.a =20 lbx/liblbx.a ../../lib/lbxutil/liblbxutil.a =20 dbe/libdbe.a record/librecord.a XTrap/libxtrap.a hw/vnc/libvnc.a =20 ../../../libvncauth/libvncauth.a Xext/libext.a xkb/libxkb.a =20 Xi/libxinput.a lbx/liblbx.a =20 ../../lib/lbxutil/liblbxutil.a dbe/libdbe.a record/librecord.a =20 XTrap/libxtrap.a mfb/libmfb.a fb/libfb.a mfb/libmfb.a dix/libxpstubs.a =20= mi/libmi.a Xext/libext.a xkb/libxkb.a Xi/libxinput.a =20= lbx/liblbx.a ../../lib/lbxutil/liblbxutil.a =20 dbe/libdbe.a record/librecord.a XTrap/libxtrap.a GL/glx/libglx.a =20= GL/mesa/GLcore/libGLcore.a randr/librandr.a =20= render/librender.a ../../lib/font/libXfont.a -lfreetype =20 dix/libxpstubs.a -lz -lm -lXau -lXdmcp =20 -L/usr/local/lib -ljpeg -lcrypt -Wl,-rpath-link,../../exports/lib hw/vnc/libvnc.a(auth.o)(.text+0x1f): In function `rfbAuthNewClient': : undefined reference to `loginAuthEnabled' hw/vnc/libvnc.a(auth.o)(.text+0x35d): In function `rfbSendAuthCaps': : undefined reference to `loginAuthEnabled' hw/vnc/libvnc.a(auth.o)(.text+0x37a): In function `rfbSendAuthCaps': : undefined reference to `loginAuthEnabled' collect2: ld returned 1 exit status make[4]: *** [Xvnc] Error 1 make[4]: Leaving directory `/home/dfort/xf4vnc/xc/programs/Xserver' make[3]: *** [all] Error 2 make[3]: Leaving directory `/home/dfort/xf4vnc/xc/programs' make[2]: *** [all] Error 2 make[2]: Leaving directory `/home/dfort/xf4vnc/xc' make[1]: *** [World] Error 2 make[1]: Leaving directory `/home/dfort/xf4vnc/xc' make: *** [World] Error 2 |
From: Daniel O'C. <da...@do...> - 2004-08-04 00:28:08
|
=2D----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Wed, 4 Aug 2004 00:59, Daniel A. Fort wrote: > gcc -o vnc.so -shared -L/usr/local/lib vncInit.o cmap.o draw.o > rfbserver.o sockets.o auth.o loginauth.o translate.o kbdptr.o > hextile.o corre.o cutpaste.o httpd.o rre.o stats.o cursor.o tight.o > zlib.o rfbkeyb.o rfbmouse.o vncext.o > ../../../../../../libvncauth/libvncauth.a -ljpeg > -lcrypt/usr/lib/gcc-lib/x86_64-pc-linux-gnu/3.3.3/../../../../x86_64-pc-l= in >ux-gnu/bin/ld: vncInit.o: relocation R_X86_64_32 can not be used when maki= ng=20 > a shared object; recompile with -fPIC > > vncInit.o: could not read symbols: Bad=20 > value collect2: ld returned 1 exit status Try adding -fPIC to CFLAGS. =2D --=20 Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au "The nice thing about standards is that there are so many of them to choose from." -- Andrew Tanenbaum GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C =2D----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFBEC2A5ZPcIHs/zowRAvKrAKCOdP7RQi+LU84DLXVUktMZqJAFsQCfUTDk pMe6AUvYzg2XT95Ik9ibqoE=3D =3DH+cv =2D----END PGP SIGNATURE----- |
From: Daniel A. F. <Da...@di...> - 2004-08-03 15:08:22
|
Thanks for the tips Alex, <excerpt>cp xc/programs/Xserver/hw/xfree86/xf86Version.h xc/config/cf/version.def cp xc/programs/Xserver/hw/xfree86/xf86Date.h xc/config/cf/date.def </excerpt> That helped a lot. <excerpt> The thing you'll have to check before running make World, is that in the libvncauth directory, you have a libvncauth.a and that in the vncviewer directory, you have : copyrect.so, corre.so, hextile.so, rre.so, tight.so and zlib.so. </excerpt> The build script didn't do it but using Daniel's tip, xmkmf -a in libvncauth followed by make, helped get some of these. <excerpt> Then, X should compile fine. </excerpt>Not yet. The build process is still halting with errors but it is getting much further along. Here is how it ends: vncext.c: In function `vncCreateScreenResources': vncext.c:621: warning: void format, different type arg (arg 4) vncext.c:621: warning: void format, different type arg (arg 5) rm -f vnc.so gcc -o vnc.so -shared -L/usr/local/lib vncInit.o cmap.o draw.o rfbserver.o sockets.o auth.o loginauth.o translate.o kbdptr.o hextile.o corre.o cutpaste.o httpd.o rre.o stats.o cursor.o tight.o zlib.o rfbkeyb.o rfbmouse.o vncext.o ../../../../../../libvncauth/libvncauth.a -ljpeg -lcrypt/usr/lib/gcc-lib/x86_64-pc-linux-gnu/3.3.3/../../../../x86_64-pc-linux-gnu/bin/ld: vncInit.o: relocation R_X86_64_32 can not be used when making a shared object; recompile with -fPICvncInit.o: could not read symbols: Bad value collect2: ld returned 1 exit status make[6]: *** [vnc.so] Error 1 make[6]: Leaving directory `/home/dfort/xf4vnc/xc/programs/Xserver/hw/xfree86/vnc'make[5]: *** [all] Error 2 make[5]: Leaving directory `/home/dfort/xf4vnc/xc/programs/Xserver/hw/xfree86'make[4]: *** [hw/xfree86] Error 2 make[4]: Leaving directory `/home/dfort/xf4vnc/xc/programs/Xserver' make[3]: *** [all] Error 2 make[3]: Leaving directory `/home/dfort/xf4vnc/xc/programs' make[2]: *** [all] Error 2 make[2]: Leaving directory `/home/dfort/xf4vnc/xc' make[1]: *** [World] Error 2 make[1]: Leaving directory `/home/dfort/xf4vnc/xc' make: *** [World] Error 2 |
From: Alexandre B. <al...@ne...> - 2004-08-03 08:50:55
|
Le lundi 2 Ao=FBt 2004 17:50, Daniel A. Fort a =E9crit=A0: > I found that version.def and date.def were in: > /usr/X11R6/lib/X11/config/ Actually, I used :=20 cp xc/programs/Xserver/hw/xfree86/xf86Version.h xc/config/cf/version.def cp xc/programs/Xserver/hw/xfree86/xf86Date.h xc/config/cf/date.def The thing you'll have to check before running make World, is that in the=20 libvncauth directory, you have a libvncauth.a and that in the vncviewer=20 directory, you have : copyrect.so, corre.so, hextile.so, rre.so,=20 tight.so and zlib.so. Then, X should compile fine. Regards, Alex |
From: Daniel A. F. <Da...@di...> - 2004-08-02 15:32:27
|
Thanks Alex, Alexandre Boeglin said: > Le lundi 2 Août 2004 03:12, Daniel A. Fort a écrit : >> ../xc/config/cf/xfree86.cf:14: version.def: No such file or directory >> ../xc/config/cf/xfree86.cf:15: date.def: No such file or directory > > Hello, > > IIRC, you can find these files somewhere else in the tree, and you just > have to copy them to xc/config/cf/ . > > At least, for me, it worked. I found that version.def and date.def were in: /usr/X11R6/lib/X11/config/ The files appeared to be empty but I copied them into xc/config/cf/ anyway as you instructed and the build script got through much more. However, there are still some problems. make: *** No rule to make target `clean'. Stop. That doesn't seem to cause any problems because it continues to build, but it seems that 'make clean' isn't working. It finally stops with this: checking rman over in ./config/util first... /bin/sh: line 1: cd: ./config/util: No such file or directory okay, continuing in . rm -f vncviewer.1x.html vncviewer.1x-html ./config/util/rman -f HTML < vncviewer._man \ > vncviewer.1x-html && mv -f vncviewer.1x-html vncviewer.1x.html /bin/sh: line 1: ./config/util/rman: No such file or directory make: *** [vncviewer.1x.html] Error 1 gcc -Wall -O2 -Wunused -Werror -Wmissing-prototypes -I/usr/X11R6/include -I../include -I/usr/local/include -o rre.so -shared rre_mod.c/usr/lib/gcc-lib/x86_64-pc-linux-gnu/3.3.3/../../../../x86_64-pc-linux-gnu/bin/ld: /tmp/ccQ8Mp7O.o: relocation R_X86_64_32S can not be used when making a shared object; recompile with -fPIC/tmp/ccQ8Mp7O.o: could not read symbols: Bad value collect2: ld returned 1 exit status make: *** [rre.so] Error 1 Now check xc/config/host.def and then type 'make World' That didn't look good. I'm not sure how to recompile with -fPIC, added it to the CFLAGS in make.conf but it didn't seem to make a difference. Daniel, I then ran xmkmf -a in libvncauth but it seems that the build script already ran xmkmf. I'll try it with a fresh checkout later, but for now I just ran 'make World' in xc and it got pretty far along when it hit several warnings and then failed: rdp.c: In function `rdpNewClient': rdp.c:63: warning: overflow in implicit constant conversion rdp.c:65: warning: passing arg 2 of `WriteExact' from incompatible pointer typerdp.c:67: warning: implicit declaration of function `rdpCloseSock' rdp.c:49: warning: unused variable `box' rdp.c:50: warning: unused variable `addr' rdp.c:51: warning: unused variable `addrlen' rdp.c:52: warning: unused variable `pVNC' rdp.c:53: warning: unused variable `i' rdp.c: At top level: rdp.c:80: warning: no previous prototype for `rdpCheckFds' rdp.c: In function `rdpCheckFds': rdp.c:127: warning: implicit declaration of function `inet_ntoa' rdp.c: At top level: rdp.c:138: warning: `rdpCloseSock' was used with no prototype before its definitionrdp.c:138: warning: `rdpCloseSock' was declared implicitly `extern' and later `static'rdp.c:67: warning: previous declaration of `rdpCloseSock' rdp.c:138: warning: type mismatch with previous implicit declaration rdp.c:67: warning: previous implicit declaration of `rdpCloseSock' rdp.c:138: warning: `rdpCloseSock' was previously implicitly declared to return `int'rm -f libvnc.a ar clq libvnc.a init.o sockets.o kbdptr.o cmap.o draw.o cutpaste.o dispcur.o sprite.o rfbserver.o translate.o httpd.o auth.o rre.o corre.o stats.o hextile.o zlib.o tight.o cursor.o dpmsstubs.o xistubs.o rfbkeyb.o rfbmouse.o vncext.o miinitext.o loginauth.o rdp.oranlib libvnc.a make[5]: Leaving directory `/home/dfort/xf4vnc/xc/programs/Xserver/hw/vnc' gcc -o Xvnc -O2 -fno-strength-reduce -fno-strict-aliasing -ansi -pedantic -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Wundef -L../../exports/lib -L/usr/X11R6/lib64 hw/vnc/miinitext.o dix/libdix.a os/libos.a Xext/libext.a xkb/libxkb.a Xi/libxinput.a lbx/liblbx.a ../../lib/lbxutil/liblbxutil.a dbe/libdbe.a record/librecord.a XTrap/libxtrap.a hw/vnc/libvnc.a ../../../libvncauth/libvncauth.a Xext/libext.a xkb/libxkb.a Xi/libxinput.a lbx/liblbx.a ../../lib/lbxutil/liblbxutil.a dbe/libdbe.a record/librecord.a XTrap/libxtrap.a mfb/libmfb.a fb/libfb.a mfb/libmfb.a dix/libxpstubs.a mi/libmi.a Xext/libext.a xkb/libxkb.a Xi/libxinput.a lbx/liblbx.a ../../lib/lbxutil/liblbxutil.a dbe/libdbe.a record/librecord.a XTrap/libxtrap.a GL/glx/libglx.a GL/mesa/GLcore/libGLcore.a randr/librandr.a render/librender.a ../../lib/font/libXfont.a -lfreetype dix/libxpstubs.a -lz -lm -lXau -lXdmcp -L/usr/local/lib -ljpeg -lcrypt -Wl,-rpath-link,../../exports/libhw/vnc/libvnc.a(auth.o)(.text+0x1f): In function `rfbAuthNewClient': : undefined reference to `loginAuthEnabled' hw/vnc/libvnc.a(auth.o)(.text+0x35d): In function `rfbSendAuthCaps': : undefined reference to `loginAuthEnabled' hw/vnc/libvnc.a(auth.o)(.text+0x37a): In function `rfbSendAuthCaps': : undefined reference to `loginAuthEnabled' collect2: ld returned 1 exit status make[4]: *** [Xvnc] Error 1 make[4]: Leaving directory `/home/dfort/xf4vnc/xc/programs/Xserver' make[3]: *** [all] Error 2 make[3]: Leaving directory `/home/dfort/xf4vnc/xc/programs' make[2]: *** [all] Error 2 make[2]: Leaving directory `/home/dfort/xf4vnc/xc' make[1]: *** [World] Error 2 make[1]: Leaving directory `/home/dfort/xf4vnc/xc' make: *** [World] Error 2 Thanks again for the suggestions--I seem to be getting closer to success. --Dan |
From: Alexandre B. <al...@ne...> - 2004-08-02 09:05:40
|
Le lundi 2 Ao=FBt 2004 03:12, Daniel A. Fort a =E9crit=A0: > ../xc/config/cf/xfree86.cf:14: version.def: No such file or directory > ../xc/config/cf/xfree86.cf:15: date.def: No such file or directory Hello, IIRC, you can find these files somewhere else in the tree, and you just=20 have to copy them to xc/config/cf/ . At least, for me, it worked. Regards, Alex |
From: Daniel O'C. <da...@do...> - 2004-08-02 05:56:02
|
=2D----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Mon, 2 Aug 2004 14:26, Daniel Fort wrote: > I deleted the whole thing, checked out a fresh copy and this is what > happened: > > dfort@mariachi xf4vnc $ ls > CVS CVSROOT build include libvncauth vncviewer xc > dfort@mariachi xf4vnc $ cd libvncauth/ > dfort@mariachi libvncauth $ ls > CVS Imakefile d3des.c d3des.h vncauth.c > dfort@mariachi libvncauth $ make > make: *** No targets specified and no makefile found. Stop. > dfort@mariachi libvncauth $ > > Didn't think it would work without a Makefile. Hmm.. Try xmkmf -a in libvncauth? (Don't do it in xc) Then make in libvncauth, the make World in xc =2D --=20 Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au "The nice thing about standards is that there are so many of them to choose from." -- Andrew Tanenbaum GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C =2D----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFBDddG5ZPcIHs/zowRApADAKCjdnehUoaYVezni7c5e/pm8lMLGACeMyCa COSyCF0VCmYT0tIlzpdoehs=3D =3DjXE3 =2D----END PGP SIGNATURE----- |