Menu

Compiling Eterm 9.1 Problems

Help
The Shrub
2001-08-29
2002-10-26
  • The Shrub

    The Shrub - 2001-08-29

    Everytime I keep trying to compile Eterm 0.9.1 I keep getting the same error..

    checking for libast_malloc in -last... no
    ERROR:  You need the LibAST package to build Eterm.  If you already have it,
            you may have it installed in a strange place, or you may need to run
            /sbin/ldconfig.  If you don't have it, I can download it for you.
            Shall I retrieve and build LibAST now (y/n)?
    q
    configure: error: Fatal:  libast not found.

    I do have libast (0.3) installed on this system and it compiled / installed with no problems.

    I have tried to trace it, and I'm find nothing. Does someone know what I'm missing or the problem.

    I'm running on Slackware 8.

    Thanks

     
    • Michael Jennings

      Look at config.log to see what went wrong.

       
    • Scott Harmon

      Scott Harmon - 2002-10-26

      I have Slackware 8.1 and linast installed and am having the same problem...here's my log:
      .
      .
      .
      configure:5507: gcc -o conftest -g -O2  -I/usr/X11R6/include  -L/usr/X11R6/lib conftest.c -last -lImlib2 -lttf -ldl -lXmu -lXext -lX11 -lutil -lm  1>&5
      /tmp/cca8MOS9.o: In function `main':
      /usr/local/src/Eterm-0.9.1/configure:5504: undefined reference to `libast_malloc'

      BTW the libast files are installed in /usr/local/lib
      my /etc/ld.so.conf file is:
      /usr/lib
      /usr/local/lib
      /usr/X11R6/lib
      /usr/i386-slackware-linux/lib
      /opt/kde/lib
      /usr/lib/qt/lib

      ...and I have run ldconf

      Thanks,

      Scott.
      collect2: ld returned 1 exit status
      configure: failed program was:
      #line 5496 "configure"
      #include "confdefs.h"
      /* Override any gcc2 internal prototype to avoid an error.  */
      /* We use char because int might match the return type of a gcc2
          builtin and then its argument prototype would still apply.  */
      char libast_malloc();

      int main() {
      libast_malloc()
      ; return 0; }

       

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.