[FreeNX-kNX] Compiling NX1.5.0 on amd64

Xiong Jiang linuster at gmail.com
Sat Sep 24 09:21:30 UTC 2005


OK, let's start this thread for problems encountered in compiling NX on
debian-amd64.
I am trying gcc 3.3.6 first since I had failure with gcc4 on
1.4.0.2<http://1.4.0.2>before.

I have the following source tarballs From
http://www.nomachine.com/sources.php:

nxagent-1.5.0-90.tar.gz nxesd-1.5.0-3.tar.gz nxssh-1.5.0-21.tar.gz
nxauth-1.5.0-1.tar.gz nxproxy-1.5.0-9.tar.gz nxuexec-1.5.0-3.tar.gz
nxcomp-1.5.0-65.tar.gz nxscripts-1.5.0-11.tar.gz nxviewer-1.5.0-14.tar.gz
nxcompext-1.5.0-16.tar.gz nxsensor-1.5.0-5.tar.gz nxwin-1.5.0-3.tar.gz
nxdesktop-1.5.0-61.tar.gz nxspool-1.5.0-2.tar.gz nx-X11-1.5.0-15.tar.gz

My progress so far:

nxcomp:
Need forward declaration patch in RenderExtension.h
Need -fPIC in Makefile
It builds after the patches

nxproxy:
builds OK

nx-X11
Need to unpack nxagent and nxauth after unpack nx-X11. They will be unpacked
into
nx-X11 directory as well.
make World OK
When make install, got XlcDL.c:64:4: #error "Unknown architecture"

#ifdef _LP64
# if defined(__sparcv9)
# define _MACH64_NAME "sparcv9"
# elif defined(__ia64__)
# undef MACH64_NAME
# else
# error "Unknown architecture"
# endif /* defined(__sparcv9) */
# ifdef _MACH64_NAME
# define _MACH64_NAME_LEN (sizeof (_MACH64_NAME) - 1)
# endif
#endif /* _LP64 */
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/freenx-knx/attachments/20050924/611209bf/attachment.html>


More information about the FreeNX-kNX mailing list