darkphase / klish

Tool for Implementing Custom Shells

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

make error on debian-small

GoogleCodeExporter opened this issue · comments

What steps will reproduce the problem?
1. Install debian small distro
2. apt-get install gcc
3. ./configure
4. make

What is the expected output?
Compile to complete.

 What do you see instead?
clish/shell/shell_expat.c:36:19: fatal error: expat.h No such file or direstory
compilation terminated

What version of the product are you using? On what operating system?
Klish 1-6.2, Debian 6

Please provide any additional information below.


Original issue reported on code.google.com by j...@jcm.me on 10 Dec 2012 at 10:11

The current clish can use three external XML engines for XML configs parsing. 
These are libroxml, expat or libxml2. By default klish search for expat. You 
don't have expat installed on your system. Probably the libexpat1 and 
libexpat1-dev packages must be installed on debian.

Original comment by serj.kalichev@gmail.com on 11 Dec 2012 at 7:04

  • Changed state: Invalid
I noticed this shortly after posting this. I had to update my sources.list to 
include unstable in order to get libexpat1-dev. However, I then ran into this 
error:

clish: error while loading shared libraries: libclish.so.0: cannot open shared 
object file: No such file or directory

After some research, I found this page to provide a possible solution:
https://groups.google.com/forum/?fromgroups=#!topic/klish/deeiedG3WRM

After running ./configure --prefix=/usr on a fresh install, I now get the 
following when I try to run clish:
clish: clish/shell/shell_startup.c:16: clish_shell_startup: Assertion 
'this->startup' failed.
Aborted

Original comment by j...@jcm.me on 11 Dec 2012 at 1:45