EggDrop compile error with "lush.h"
Posted: Sun Dec 25, 2005 11:31 pm
[PROBLEM]
When trying to compile EggDrop, "make" exits with this error:
When looking at "lush.h", there's just a single line of code:
[SOLUTION]
Since "lush.h" is generated dynamically by "configure", this error means that the "tclinc" path is not understood correctly, which might be caused by "tcllib" path not being provided as expected.
The "configure" script isn't happy when you provide just a path with "--with-tcllib" and "--with-tclinc", but it expects path AND filename like this:
When trying to compile EggDrop, "make" exits with this error:
lush.h:4:13: /: No such file or directory
When looking at "lush.h", there's just a single line of code:
Code: Select all
#include "/";
[SOLUTION]
Since "lush.h" is generated dynamically by "configure", this error means that the "tclinc" path is not understood correctly, which might be caused by "tcllib" path not being provided as expected.
The "configure" script isn't happy when you provide just a path with "--with-tcllib" and "--with-tclinc", but it expects path AND filename like this:
Code: Select all
--with-tcllib=/usr/lib/libtcl8.4.so
--with-tclinc=/usr/include/tcl.h