[FreeNX-kNX] compiling from sources

Thorsten Schmidt meine_mailings at web.de
Tue Dec 5 13:09:13 UTC 2006


Hello,

Am Montag, 4. Dezember 2006 22:37 schrieb Carles Pina i Estany:
> Hi!
>
> Anybody here is using Freenx compiled from sources?

yes, I do.

> I am confused about which packages compile, and which order to use and
> install (in a Debian Testing).

Well, download everything (I use version 2.1) untar it (e.g. in /usr/src/nx) 
get into nx-X11 and run make world.
If you're missing external headers, use apt-file search to find the 
appropiatee package.
Then follow the INSTALL - almost all necessary binaries ought to be built by 
make world.
Btw 1 -  some binaries are not built - build 'em bei running make
Btw 2 - some Makefiles are not existing, but can be created with xmkf
Btw 3 - some Makefiles are not exsisting, but can be created 
with ./configure --prefix=/usr/NX/
Btw 4- I remember xmkf screwing up some Makefiles - therefore I've resetted 
INC and lib-parts. 

I've installed 
libblkid1                        1.39-1 
libc6-dev                        2.3.6.ds1-4 
libdevmapper1.02                 1.02.08-1 
libjpeg62-dev                    6b-13
libncurses5-dev                  5.5-3
libpng12-dev                     1.2.8rel-5.2
libssl-dev                       0.9.8c-4
libstdc++6-4.1-dev               4.1.1-13
libstdc++6-dev                   3.4.6-4
linux-kernel-headers             2.6.18-3 
makedev                          2.3.1-83
xserver-xorg-input-evdev         1.1.2-3
xserver-xorg-video-fbdev         0.1.0.5-2
xutils-dev                       7.1.ds-3
zlib1g-dev                       1.2.3-13

and - of course xmkf, make gcc-3.4, g++-3.4, ssh, etc.
Btw 5 - I used gcc-3.4 for building, because I feared complications building 
these rather old xfree-tree with recent compilers
Btw 6 - I remebered problems building this old XFree on amd64 - but I'ven't 
tried NX 2.1.3 on amd64 - I switched to i386,

Then create an nx user, configure ssh, that you can login with some ssh key 
and customize node.conf.

Btw 7 - I didn't bothered using nxsetup to create ssh keys, because it's some 
problems detecting the backend and setting up key-based ssh-auth is a bread 
and butter buiseness for me.

> If somebody could write some "general guide" (what I really need from
> nomachine.com web page, which version -1.5, 2.x-, etc.) to configure the
> server, I will be very happy.

This ought to be quite general.
However, my system is some kind auf mixture of config-script-relicts from 
freenx packages, old backends and some other experiments, therefore I cannot 
give you a step-by-step guide.

> I will use it with qtnx in client side (already running compiled, not
> sure if I need server version 1.5 or 2.x).

I use nomaschine's

Greetz
Thorsten



More information about the FreeNX-kNX mailing list