08-23-2011 01:38 PM
Hi everyone,I am copiling uClinux on CycloneIV. I need do run a script to connect to a router by ssh. For that, I have to use the library expect. So, in the make menuconfig, I selected Expect option (Applications -> Miscellaneous Applications). It selects TCL automatically, but despite of that, I have a mistake during the compilation : cp openssl.pc /home/marius/nios2-linux/uClinux-dist/staging/usr/lib/pkgconfig chmod 644 /home/marius/nios2-linux/uClinux-dist/staging/usr/lib/pkgconfig/openssl.pc make: leaving directory « /home/marius/nios2-linux/uClinux-dist/lib/libssl/openssl-0.9.8k » make: leaving directory « /home/marius/nios2-linux/uClinux-dist/lib/libssl » make: leaving directory « /home/marius/nios2-linux/uClinux-dist/lib » make: *** [all] Erreur 2 make: leaving directory « /home/marius/nios2-linux/uClinux-dist/lib » make: *** [subdirs] Erreur 1 So, I suppose that TCL needs another module, but I don't know which one. Does somebody have the solution ? Thanks ! Marius.
08-25-2011 01:01 PM
I found an explanation : TCL library calls fork().fork() needs an MMU, and I don't have in my nios. Does somebody has another idea to do an automatic ssh connection without MMU ?