Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 9046845
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 16, 20262026-06-16T11:45:18+00:00 2026-06-16T11:45:18+00:00

I installed the package libncurses5-dev from the Software Center and then checked for the

  • 0

I installed the package libncurses5-dev from the Software Center and then checked for the header file :

asheesh@ashrj-U32U:~$ ls -l /usr/include/*curses.h
-rw-r--r-- 1 root root 76291 Nov 18  2011 /usr/include/curses.h
lrwxrwxrwx 1 root root     8 Nov 18  2011 /usr/include/ncurses.h -> curses.h
-rw-r--r-- 1 root root 12180 Apr 11  2011 /usr/include/slcurses.h

Then, i checked for the library files :

asheesh@ashrj-U32U:~$ find /usr/lib/ -name "*curses*"
....
/usr/lib/x86_64-linux-gnu/libcurses.a
/usr/lib/x86_64-linux-gnu/libncurses.so
/usr/lib/x86_64-linux-gnu/libcurses.so
/usr/lib/x86_64-linux-gnu/libncurses.a
....

which are not present.

How do i install/make the library files ? Why werent they set up along with the standard package ?

On simply compiling, i get the error :

asheesh@ashrj-U32U:~$ gcc -o screen1 screen1.c -lcurses
asheesh@ashrj-U32U:~$ screen1
No command 'screen1' found, did you mean:
 Command 'screen' from package 'screen' (main)
screen1: command not found

How do i use these library files ?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-16T11:45:19+00:00Added an answer on June 16, 2026 at 11:45 am

    Here is a totally trivial program that uses (barely) the ncurses library:

    #include "ncurses.h"
    int main(int argc, char** argv)
    {
      /* Yes, I know, but you don't care about actually using ncurses for the moment */
      return 0;
    }
    

    Compile with:

     gcc test.c -o test -lncurses
    

    Then run with:

      ./test
    

    I’ve found this tutorial to be a good starting point and this howto to be quite a useful reference when dealing with ncurses.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have installed a package from .rpm file and it is stored in /opt
I installed a package from git hub: pip install -e git+http://github.com/un33k/django-uuslug.git#egg=django-uuslug Then I did:
I installed from kubuntu's package management this handy pnglite library. It contains just one
I have installed my dependencies using bundle package Then transferred them to the offline
I am using Visual Studio 2012 premium and have NuGet package installed. From the
I installed a package from its source files by using make install, if I
I'm trying to use the BFD library, and so I've installed package binutils-dev and
I have installed Entypo package using NuGet . I got Icons.xaml file that contains
I'm trying to get Mongo running. I installed the package manager Homebrew I then
after I installed a package with pear, i would like to know what files

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.