QNX 7.1 and Qnet

Interesting proposition.
Things you have to know :

  • My system is ARM based, not x86
  • There are dependencies which must be cross-compiled before cross-compiling SAMBA.

How did you get a self hosted compiler ?

Nicolas

I have QNX 6.5 which is the last version that supported a self hosting compiler.

When I built Samba for QNX 7, I first put the downloaded code from Samba on my 6.5 machine to do the make configure step and get the compilation to finish (ie build server and client binaries). At that point I just copied what I had back to my Linux machine to compile for QNX 7.

I was going to do the same thing for you. Just compile it on 6.5 for x86. Once that compiles it’s extremely likely it will compile for you for ARM on QNX 6.6.

What dependencies need to be compiled first before Samba (I don’t recall now if I had to do that).

Tim

I’m not sure to understand your process for SAMBA cross-compilation.

The dependencies I use are nettle, gnuTLS and gmp.

Nicolas