[prev in list] [next in list] [prev in thread] [next in thread] 

List:       freenx-knx
Subject:    [FreeNX-kNX] Compiling NX1.5.0 on amd64
From:       Xiong Jiang <linuster () gmail ! com>
Date:       2005-09-24 9:21:30
Message-ID: 9b5164430509240221504ef6fc () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


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 unpacke=
d
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 */

[Attachment #5 (text/html)]

OK, let's start this thread for problems encountered in compiling NX on debian-amd64.<br>
I am trying gcc 3.3.6 first since I had failure with gcc4 on <a href="http://1.4.0.2">1.4.0.2</a> \
before.<br> <br>
I have the following source tarballs From <a \
href="http://www.nomachine.com/sources.php">http://www.nomachine.com/sources.php</a>:<br> <br>
nxagent-1.5.0-90.tar.gz&nbsp;&nbsp;&nbsp; nxesd-1.5.0-3.tar.gz&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
nxssh-1.5.0-21.tar.gz<br> nxauth-1.5.0-1.tar.gz&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
nxproxy-1.5.0-9.tar.gz&nbsp;&nbsp;&nbsp;&nbsp; nxuexec-1.5.0-3.tar.gz<br> \
nxcomp-1.5.0-65.tar.gz&nbsp;&nbsp;&nbsp;&nbsp; nxscripts-1.5.0-11.tar.gz&nbsp; \
nxviewer-1.5.0-14.tar.gz<br> nxcompext-1.5.0-16.tar.gz&nbsp; nxsensor-1.5.0-5.tar.gz&nbsp;&nbsp;&nbsp; \
nxwin-1.5.0-3.tar.gz<br> nxdesktop-1.5.0-61.tar.gz&nbsp; nxspool-1.5.0-2.tar.gz&nbsp;&nbsp;&nbsp;&nbsp; \
nx-X11-1.5.0-15.tar.gz<br> <br>
My progress so far:<br>
<br>
nxcomp: <br>
&nbsp;&nbsp;&nbsp; Need forward declaration patch in RenderExtension.h<br>
&nbsp;&nbsp;&nbsp; Need -fPIC in Makefile<br>
&nbsp;&nbsp;&nbsp; It builds after the patches<br>
<br>
nxproxy:<br>
&nbsp;&nbsp;&nbsp; builds OK<br>
<br>
nx-X11<br>
&nbsp;&nbsp;&nbsp; Need to unpack nxagent and nxauth after unpack nx-X11. They will be unpacked into<br>
nx-X11 directory as well.<br>
&nbsp;&nbsp;&nbsp; make World OK<br>
&nbsp;&nbsp;&nbsp; When make install, got XlcDL.c:64:4: #error &quot;Unknown architecture&quot;<br>
<br>
#ifdef _LP64<br>
# if defined(__sparcv9)<br>
#&nbsp; define&nbsp;&nbsp;&nbsp; _MACH64_NAME&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; \
&quot;sparcv9&quot;<br> # elif defined(__ia64__) <br>
#&nbsp; undef MACH64_NAME<br>
# else<br>
#&nbsp; error &quot;Unknown architecture&quot;<br>
# endif /* defined(__sparcv9) */<br>
# ifdef _MACH64_NAME<br>
#&nbsp; define&nbsp;&nbsp;&nbsp; _MACH64_NAME_LEN&nbsp;&nbsp;&nbsp; (sizeof (_MACH64_NAME) - 1)<br>
# endif<br>
#endif /* _LP64 */<br>
<br>



_______________________________________________
FreeNX-kNX mailing list
FreeNX-kNX@kde.org
https://mail.kde.org/mailman/listinfo/freenx-knx


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic