I was waiting to hear back from anything on the issue....I'll try it
when I get home from work.

On Mon, Nov 12, 2012 at 7:26 AM, Daniel Borkmann <[email protected]> wrote:
> Has this issue actually been resolved as well with the new make system?
>
> I'm eager to continue working on netsniff-ng beginning with Thursday
> this week. (Unfortunately, a paper deadline crossed the paths of
> finishing the build system until this from last week until this
> Wednesday.)
>
> On Tue, Oct 9, 2012 at 3:19 AM, Daniel Borkmann <[email protected]> 
> wrote:
>> On Tue, Oct 9, 2012 at 3:16 AM, Daniel Borkmann <[email protected]> 
>> wrote:
>>> On Tue, Oct 9, 2012 at 3:15 AM, Jon Schipp <[email protected]> wrote:
>>>> Should libcurses.so point to libncurses.so? I'm assuming no but am not 
>>>> sure.
>>>
>>> Actually not, it has to be libncurses.so.
>>
>> http://packages.debian.org/squeeze/libncurses5-dev   resp.
>> http://packages.debian.org/squeeze/libncurses5
>>
>> The same thing, for sure, has to exist on Ubuntu, but I cannot tell
>> what name it has there in particular, since I'm not using it.
>>
>>>> I tried the following links on the server system:
>>>> ln -s /lib/$ARCH/libncurses.so.5.9 /usr/lib/$ARCH/libncurses.so
>>>> ln -s /lib/$ARCH/libcurses.so.5.9 /usr/lib/$ARCH/libncurses.so
>>>> Which populated the CMakeCache.txt file with the file paths for
>>>> CURSES_CURSES_LIBRARY:FILEPATH=/usr/lib/$ARCH/libcurses.so
>>>> and
>>>> CURSES_NCURSES_LIBRARY:FILEPATH=/usr/lib/$ARCH/libncurses.so
>>>> They were listed as NOT_FOUND before I added the links. Though, cmake
>>>> is still unable
>>>> to detect the library.
>>>>
>>>> I did a find / -type f -name libcurses* on both systems and noticed that:
>>>> Ubuntu Server _doesn't_ have libcurses.so
>>>> Ubuntu Desktop _does_ have libcurses.so
>>>>
>>>> On the Desktop system which has libcurses.so I made a symlink like you
>>>> mentioned:
>>>> /usr/lib# ls -l libcurses*
>>>> lrwxrwxrwx 1 root root 38 Oct  8 18:09 libcurses.so ->
>>>> /usr/lib/x86_64-linux-gnu/libcurses.so
>>>>
>>>> I tried other combinations and am still unable to compile.
>>>>
>>>> Any other ideas?
>>>>
>>>> Thanks
>>>> Jon
>>>>
>>>> On Sun, Oct 7, 2012 at 6:02 AM, Daniel Borkmann <[email protected]> 
>>>> wrote:
>>>>> On Sun, Oct 7, 2012 at 4:00 AM, Jon Schipp <[email protected]> wrote:
>>>>>> More Info for the Ubuntu Desktop 12.04 system.
>>>>>>
>>>>>> The below file doesn't exist. I don't know if this has anything to do
>>>>>> with it since it is libcurses rather than
>>>>>> libNcurses.
>>>>>>
>>>>>> # grep -R CURSES_LIBRARY *
>>>>>> build/CMakeCache.txt:CURSES_CURSES_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libcurses.so
>>>>>>  apt-cache search libcurses doesn't provide anything except a few perl 
>>>>>> packages.
>>>>>>
>>>>>> # apt-cache search libcurses
>>>>>> libruby - Transitional package for libruby1.8
>>>>>> libruby1.8 - Libraries necessary to run Ruby 1.8
>>>>>> libcurses-ocaml - OCaml bindings for the ncurses library
>>>>>> libcurses-ocaml-dev - OCaml bindings for the ncurses library
>>>>>> libcurses-perl - Curses interface for Perl
>>>>>> libcurses-ui-perl - curses-based OO user interface framework for Perl
>>>>>> libcurses-widgets-perl - Curses widget interface for Perl
>>>>>>
>>>>>> # ls -l /usr/lib/x86_64-linux-gnu/libncurses*
>>>>>> -rw-r--r-- 1 root root 294004 Nov 18  2011
>>>>>> /usr/lib/x86_64-linux-gnu/libncurses.a
>>>>>> -rw-r--r-- 1 root root 157584 Nov 18  2011
>>>>>> /usr/lib/x86_64-linux-gnu/libncurses++.a
>>>>>> -rw-r--r-- 1 root root     31 Nov 18  2011
>>>>>> /usr/lib/x86_64-linux-gnu/libncurses.so
>>>>>> -rw-r--r-- 1 root root 157584 Nov 18  2011
>>>>>> /usr/lib/x86_64-linux-gnu/libncurses++w.a
>>>>>> -rw-r--r-- 1 root root 390674 Nov 18  2011
>>>>>> /usr/lib/x86_64-linux-gnu/libncursesw.a
>>>>>> -rw-r--r-- 1 root root     32 Nov 18  2011
>>>>>> /usr/lib/x86_64-linux-gnu/libncursesw.so
>>>>>>
>>>>>> # ls -l /usr/lib/x86_64-linux-gnu/libcurses*
>>>>>> lrwxrwxrwx 1 root root 12 Nov 18  2011
>>>>>> /usr/lib/x86_64-linux-gnu/libcurses.a -> libncurses.a
>>>>>> lrwxrwxrwx 1 root root 13 Nov 18  2011
>>>>>> /usr/lib/x86_64-linux-gnu/libcurses.so -> libncurses.so
>>>>>>
>>>>>> # ls -l /lib/x86_64-linux-gnu/libncurses*
>>>>>> lrwxrwxrwx 1 root root     17 Oct  5 10:06
>>>>>> /lib/x86_64-linux-gnu/libncurses.so.5 -> libncurses.so.5.9
>>>>>> -rw-r--r-- 1 root root 133808 Nov 18  2011
>>>>>> /lib/x86_64-linux-gnu/libncurses.so.5.9
>>>>>> lrwxrwxrwx 1 root root     18 Oct  5 10:06
>>>>>> /lib/x86_64-linux-gnu/libncursesw.so.5 -> libncursesw.so.5.9
>>>>>> -rw-r--r-- 1 root root 183072 Nov 18  2011
>>>>>> /lib/x86_64-linux-gnu/libncursesw.so.5.9
>>>>>>
>>>>>> Thanks
>>>>>> Jon
>>>>>>
>>>>>> On Sat, Oct 6, 2012 at 9:48 PM, Jon Schipp <[email protected]> wrote:
>>>>>>> Hello all,
>>>>>>>
>>>>>>> I'm having a little trouble with the libncurses dependency on Ubuntu
>>>>>>> Desktop 12.04 and Ubuntu Server 12.04.
>>>>>>> It looks like libncurses5 is already installed by default. I went
>>>>>>> ahead and installed the dev package: libncurses5-dev
>>>>>>>
>>>>>>> $ dpkg -l | grep libncurses
>>>>>>> ii  libncurses5                            5.9-4
>>>>>>>             shared libraries for terminal handling
>>>>>>> ii  libncurses5-dev                        5.9-4
>>>>>>>             developer's libraries for ncurses
>>>>>>> ii  libncursesw5                           5.9-4
>>>>>>>             shared libraries for terminal handling (wide character
>>>>>>> support
>>>>>>>
>>>>>>> These are the only libncurses libraries in the repo. I tried
>>>>>>> installing the libncursesw5-dev package too.
>>>>>>>
>>>>>>> # apt-cache search libncurses
>>>>>>> libncurses5 - shared libraries for terminal handling
>>>>>>> libncurses5-dbg - debugging/profiling libraries for ncurses
>>>>>>> libncurses5-dev - developer's libraries for ncurses
>>>>>>> libncursesw5 - shared libraries for terminal handling (wide character 
>>>>>>> support)
>>>>>>> libncursesw5-dbg - debugging/profiling libraries for ncursesw
>>>>>>> libncursesw5-dev - developer's libraries for ncursesw
>>>>>>> centerim-utf8 - A text-mode multi-protocol instant messenger client
>>>>>>> libncurses-gst - Ncurses bindings for GNU Smalltalk
>>>>>>> libncurses-ruby - Transitional package for ruby-ncurses
>>>>>>> libncurses-ruby1.8 - Transitional package for ruby-ncurses
>>>>>>> libncurses-ruby1.9 - Transitional package for ruby-ncurses
>>>>>>> libncurses-ruby1.9.1 - Transitional package for ruby-ncurses
>>>>>>> libncursesada-dbg - Ada binding to the ncurses text interface library:
>>>>>>> debug symbols
>>>>>>> libncursesada-doc - Ada binding to the ncurses text interface library:
>>>>>>> documentation
>>>>>>> libncursesada2 - Ada binding to the ncurses text interface library:
>>>>>>> shared library
>>>>>>> libncursesada2-dev - Ada binding to the ncurses text interface
>>>>>>> library: development
>>>>>>> ruby-ncurses - ruby extension for the ncurses C library
>>>>>>>
>>>>>>> Using cmake I still get:
>>>>>>>
>>>>>>> -- Could NOT find Curses (missing:  CURSES_LIBRARY CURSES_INCLUDE_PATH)
>>>>>>> libncurses is missing on target. Skipping ifpps build.
>>>>>>> -- Could NOT find Curses (missing:  CURSES_LIBRARY CURSES_INCLUDE_PATH)
>>>>>>> libncurses is missing on target. Skipping flowtop build.
>>>>>>>
>>>>>>> I've never had this problem before. I haven't been able to solve it
>>>>>>> yet. Any tips?
>>>>>
>>>>> Hmm, the usual cmake pain. For libncurses, we use the buit-in cmake
>>>>> modul to fin it. Can you try to create a symlink to
>>>>> /usr/lib/libcurses.so that points to your actual path?
>>>>>
>>>>> --
>>>>>
>>>>>
>>>>
>>>> --
>>>>
>>>>
>
> --
>
>

-- 


Reply via email to