Opened 16 years ago
Closed 14 years ago
#15573 closed defect (fixed)
configure of vile on leopard 10.5.3 failed: -lncurses not found
Reported by: | tomhirashima@… | Owned by: | waqar@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.6.0 |
Keywords: | Cc: | ||
Port: | vile |
Description
$ sudo port install vile ---> Fetching vile ---> Verifying checksum(s) for vile ---> Extracting vile ---> Configuring vile Error: Target org.macports.configure returned: configure failure: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_vile/work/vile-9.5" && ./configure --prefix=/opt/local --with-perl --with-ncurses --mandir=/opt/local/share/man " returned error 1 Command output: checking if we may include sys/resource.h with sys/wait.h... no checking for termio.h... (cached) no checking for termios.h... (cached) yes checking for unistd.h... (cached) yes checking whether termios.h needs _POSIX_SOURCE... no checking declaration of size-change... yes checking for file-pointer ready definition... ( (p)->_r > 0) checking for <wctype.h> and functions... yes checking for library containing wctype... none required checking for long file names... yes checking for restartable reads on pipes... yes checking whether setpgrp takes no argument... yes checking whether getpgrp takes no argument... yes checking if killpg is needed... no checking if external errno is declared... yes checking if external errno exists... yes checking if external sys_nerr is declared... yes checking if external sys_nerr exists... yes checking if external sys_errlist is declared... yes checking if external sys_errlist exists... yes checking for screen type... termcap checking if you want to use ncurses... yes checking for ncurses header in include-path... ncurses/curses.h checking for ncurses version... 5.6.20061217 checking for Gpm_Open in -lgpm... no checking for initscr... no checking for initscr in -lncurses... no checking for -lncurses in /opt/local/lib... no checking for -lncurses in /usr/lib... no configure: error: Cannot link ncurses library Error: Status 1 encountered during processing.
Change History (4)
comment:1 Changed 16 years ago by raimue (Rainer Müller)
Owner: | changed from macports-tickets@… to waqar@… |
---|
comment:2 Changed 16 years ago by tomhirashima@…
i already seem to have ncurses installed. issuing the workaround command returns "Skipping org.macports.activate (ncurses ) since this port is already active". have tried this on two different machines with similar ports installed (wget and optipng being the only ones, with dependencies).
comment:4 Changed 14 years ago by jmroot (Joshua Root)
Keywords: | vile ncurses removed |
---|---|
Port: | vile added |
Resolution: | → fixed |
Status: | new → closed |
Summary: | build of vile on leopard 10.5.3 failed → configure of vile on leopard 10.5.3 failed: -lncurses not found |
Added the missing deps in r72212. The port now configures successfully, though it still fails to build for other reasons.
Note: See
TracTickets for help on using
tickets.
vile does not declare dependency on ncurses while it obviously should.
Workaround: