ELLCC make error

Home Forums Forum ELLCC make error

This topic contains 3 replies, has 2 voices, and was last updated by  Yifeng 5 years ago.

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #25863

    Yifeng

    Hello everyone,

    When I build ELLCC, I had this error. Does anybody know how to fix it? Thanks.

    checking for /home/lab154/fateme/ELLCC/ellcc/libecc/../bin/ecc -target aarch64-linux-eng -g -Qunused-arguments -Wno-unneeded-internal-declaration -Wno-cast-align -Wno-incompatible-pointer-types -Wno-string-plus-int -Wno-pointer-sign -Wno-array-bounds -Wno-dangling-else -Wno-int-to-pointer-cast option to accept ISO C99… none needed
    checking whether ln -s works… yes
    checking for gawk… (cached) gawk
    checking for nroff… /usr/bin/nroff
    checking for tgetent in -ltinfo… no
    checking for tgetent in -lterminfo… no
    checking for tgetent in -ltermcap… no
    checking for tgetent in -ltermlib… no
    checking for tgetent in -lcurses… no
    checking for tgetent in -lncurses… no
    configure: error: libcurses or libncurses are required!
    make[1]: *** [aarch64-linux-eng.libedit.configure] Error 1
    make: *** [aarch64-linux-eng] Error 2

    #25864

    rich
    Keymaster

    Hi Yifeng,

    This is strange. tgetent should be defined in libncurses.a, which should have been built before libedit. Could you send me the file /home/lab154/fateme/ELLCC/ellcc/libecc/libedit-build/aarch64-linux-eng/config.log? Maybe that will give us a clue. Also does /home/lab154/fateme/ELLCC/ellcc/libecc/lib/aarch64-linux-eng/libncurses.a exist?

    If you could send the config.log file to rich@pennware.com, I’ll take a look.

    -Rich

    #25872

    rich
    Keymaster

    I did find the problem during testing this morning. I’ll submit the fix soon.

    -Rich

    #25909

    Yifeng

    Thanks! I really appreciate your help.

Viewing 4 posts - 1 through 4 (of 4 total)

You must be logged in to reply to this topic.