- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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[4]: leaving directory « /home/marius/nios2-linux/uClinux-dist/lib/libssl/openssl-0.9.8k » make[3]: leaving directory « /home/marius/nios2-linux/uClinux-dist/lib/libssl » make[2]: leaving directory « /home/marius/nios2-linux/uClinux-dist/lib » make[1]: *** [all] Erreur 2 make[1]: 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.Link Copied
3 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
What about libssl ? you have to select it in library in "uClinux application" configuration during the "make menuconfig".
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
LibSSL was selected already.
So, I suppose that TCL needs something else...- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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 ?
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page