Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

github.com/vit1251/goncurses

Package Overview
Dependencies
Alerts
File Explorer
Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

github.com/vit1251/goncurses

  • v0.0.0-20211216195139-e61a3c4242a5
  • Source
  • Go
  • Socket score

Version published
Created
Source

Overview

Goncurses is an unicode ncurses library for the Go programming language. It requires both pkg-config and ncurses C development files be installed.

Installation

The go tool is the recommended method of installing goncurses. Issue the following command on the command line:

$ go get github.com/vit1251/goncurses

Linux compile errors

Since native nature of ncurses no problem is register.

OSX compile errors

Most OSX version provide outdate curses C library version 5.3 and goncurses unable operate with that outdate version.

You may use brew system to update your ncurses (recomended version >= 6.3).

$ brew install ncurses

And setup you pkg-config directory as shown after:

$ export PKG_CONFIG_PATH="/usr/local/opt/ncurses/lib/pkgconfig"

Microsoft Windows compile errors

Since Microsoft Windows actually does not support POSIX subsystem and terminal subsystem, use a C library such as ncurses does not make sence.

You can use more suitable WinAPI terminal library instead.

Initially, the author tried to add support for pdncurses, but this issue needs to be resolved by higher-level libraries outside of support for the ncurses library name.

Support for the Microsft Windows system has been removed and in the future the library will issue an explicit build error on this platform.

FreeBSD compile errors

No checks.

FAQs

Package last updated on 16 Dec 2021

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc