DRC
4d9fb7789f
Oops. Leftover bugs from the 64-bit port (cause seg fault when using JDCT_FLOAT or JDCT_IFAST when decompressing)
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3989 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
DRC
eb4a24650d
Set default optimization to -xO5 when using Sun Studio
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3988 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
DRC
a2231a6a1d
Fix build on Sun Studio
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3987 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
DRC
589901bc57
Set CFLAGS=CXXFLAGS=-O3 if the flags are not otherwise specified (this benefits jchuff.c and jdhuff.c)
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3986 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
DRC
0d89e356e1
turbojpeg.h isn't part of the libjpeg.a source
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3985 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
DRC
09e2ff130e
Fix VPATH and out-of-tree builds
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3984 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
DRC
e338bf8f35
It works on 2.56 as well
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3983 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Pierre Ossman
4065997c5e
Do a generic check for inet_aton instead of just assuming that only Win32 has
the problem.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3982 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Pierre Ossman
657806f8fe
Some systems (like Solaris 8) need libresolv for inet_aton.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3981 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Peter Åstrand
c4d87f9950
Don't assign new threads to unused thread variables. No point, plus
causes GCC warnings.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3980 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Peter Åstrand
ebf77754dd
Eliminate GCC signed/unsigned warning.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3979 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Peter Åstrand
a7088b6e2d
Removed unused variables.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3978 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Peter Åstrand
6820f6a483
Eliminated signed/unsigned warnings.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3977 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Peter Åstrand
af2b2776cb
Eliminated timerId signed/unsigned warnings.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3976 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Peter Åstrand
29aba9e189
Reverted the second part of 3971. I suspect that this code is actually
broken, so let's keep the warning until we know it's correct.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3975 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Peter Åstrand
66a2a93ed5
Eliminated GCC warning: DWORD is unsigned long, so use that in the
printf format as well.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3974 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Peter Åstrand
22ffac1cf1
Eliminated GCC signed/unsigned warnings:
* eventCount should be unsigned
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3973 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Peter Åstrand
32492a6336
Bugfix: We were using assignement instead of comparision in the if
statement. Found by GCC warnings.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3972 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Peter Åstrand
ffeeb265c8
Eliminated two GCC warnings:
* The return statement in needRenderedCursor was way too complicated,
separated into intermediate variable.
* Using parenthesis in setStatus bit masks.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3971 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Peter Åstrand
f1037f4d4c
Eliminate GCC warning in ScaleFilters:
"deprecated conversion from string constant to 'char*"
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3970 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Peter Åstrand
309fc681c6
Eliminate warning about unused rfb::getHostAndPort, by not including Hostname.h.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3969 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Peter Åstrand
98fe98c689
Eliminate GCC signed/unsigned warnings related to encodings: The
encoding in the RFB protocol has always been signed, and signed values
are also used in the specification (ie DesktopName = -307 etc). In the
code, however, unsigned types were used in a number of places, but not
all, which causes warnings. This patch fixes the problem by switching
to signed values everywhere.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3968 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Peter Åstrand
618c1707a4
Eliminate another GCC signed/unsigned warning:
* setExtendedDesktopSize reason is signed, but result codes are not.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3967 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Peter Åstrand
145d1f8cf3
Eliminate three more GCC warnings:
* wParam is unsigned.
* newThread variable was unused
* setExtendedDesktopSize reason is signed, but result codes are not.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3966 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Peter Åstrand
6ac5b73a90
Eliminate GCC signed/unsigned warning. sizeof returns unsigned.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3965 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
DRC
96a56f2937
Back out r3958 and r3959. They aren't needed anymore, because the libjpeg-turbo SourceForge project is online, and they broke libvnc.so
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3964 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Adam Tkac
93ff5dbd1a
[Development] Add new "-i" and "-interface" parameters to Xvnc. Now Xvnc is able
to listen on specific interface.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3963 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
DRC
be6b28efc0
Oops. Use EGREP instead of GREP, because GREP is not available in earlier versions of autotools
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3962 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
DRC
fe284a30cb
Fix build problems on Solaris 10
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3961 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
DRC
4c8d72c29c
Enable 64-bit libjpeg/SIMD build on Solaris
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3960 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
DRC
f737fbe73f
Use the correct version to name the shared library, and if the shared library build is enabled, allow the headers to be installed
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3959 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
DRC
d4611464b7
Allow building libjpeg.so if --enable-shared is passed to configure (but disable shared library build by default)
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3958 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Adam Tkac
43d6823de9
[Bugfix] Fix memory leak in Tight decoder.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3957 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Adam Tkac
3160a5606b
[Bugfix] Mark stack as non-executable in NASM code.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3956 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Adam Tkac
8dd8c50e27
[Development] X.Org 1.8 codebase is now supported. Add xserver18.patch.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3954 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
DRC
3cca6af4ae
Use configure scripts included in the tarball, if they exist. This is to avoid problems caused by trying to re-generate the configure scripts using older versions of Autotools than the ones that were used to generate the scripts in the tarball.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3953 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
DRC
d455393c85
Added scripts for building cross-compatible binaries and 64-bit binaries on OS/X
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3945 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
DRC
8d02c963d6
Prevent vncviewer, vncconfig, and x0vncserver from linking against static X11 libs in unix/xorg.build/lib
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3944 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
DRC
ffd4bb9140
Use static system libz.a so Xvnc doesn't depend on libz.so.1. As a result, we don't need to build the included zlib anymore.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3943 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
DRC
d28792b404
Remove xfs support, because it doesn't work and isn't needed
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3942 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Adam Tkac
cc247c9e0e
[Bugfix] vncviewer could crash when started with no arguments and user clicked
on "Options" and "OK". Thanks to Jan Gorig for the patch.
Reference: https://bugzilla.redhat.com/show_bug.cgi?id=541755
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3941 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
DRC
c48abf15c7
Build Mesa as a shared lib so we can get swrast_dri.so, but this requires building Xorg modules with -fPIC so they can be linked successfully into Mesa shared lib.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3940 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
DRC
adadd9da41
Add scripts for building a cross-compatible version of TigerVNC on Linux. These build upon the new '-static' option to the build-xorg-7.4 script and add Linux-specific options for statically linking with libgcc, libstdc++, and libcrypto. When used with RHEL 4, these should produce a version of TigerVNC which will work with all later versions of Linux.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3939 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
DRC
5819a7bd6e
Enable building a compatible version of Xvnc that doesn't depend on shared libraries in xorg.build/lib
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3938 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
DRC
a4385e0a3d
Store module tarballs in a centralized location to avoid abusing ftp.x.org by downloading them every time we do a clean build
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3937 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
DRC
428507db40
configure.ac is no longer under unix/. Adjust compat build script accordingly.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3936 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Pierre Ossman
e859e542f8
Change the default DPI to 96 as that is what most other systems use and we
want fonts to look the same in Xvnc.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3935 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Pierre Ossman
f2180b2b60
Make it possible to compile things with current upstream mingw. You'll lose
WinVNC but it is now possible to compile vncviewer at least.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3934 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Pierre Ossman
52a3a4f9ee
Update the svn:ignore lists for the new build system.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3933 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Adam Tkac
7d8b3acddf
[Cleanup] Remove bogus vlog.debug from Input.cc:KeyboardDevice::keyEvent.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3932 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago