forked from absmall/libterm
-
Notifications
You must be signed in to change notification settings - Fork 2
License
jsvader/libterm
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This package includes five components: 1) A shared library for terminal functionality (libterm.so) 2) A curses-based terminal (cterm) 3) A qt-based terminal (qterm) 4) A cascades-based terminal (cascades is a BB10 gui framework, this is incomplete) 5) A shared library that an application can link to in order to embed a terminal emulator. Building for linux: ------------------- 1) mkdir obj 2) cd obj 3) Run 'cmake ..; make'. This will build libterm.so, cterm and qterm. Building for playbook: ---------------------- 1) mkdir obj.playbook 2) cd obj.playbook 3) set the QTDIR environment variable to be the location in which qmake is installed (the qmake executable should be present in $QTDIR/bin/qmake) 4) In the libterm directory, run 'cmake -DCMAKE_TOOLCHAIN_FILE=../ntoarm.cmake ..; make'. This will build libterm.so, qterm, libqterm and qterm.bar Linking to libqterm: -------------------- To make use of libqterm, rename the main function from "main" to "_main" and link to libqterm. That's all! This will make a command-line application automatically show a Qt window that serves as a terminal emulator for the application.
About
No description, website, or topics provided.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- C 58.3%
- C++ 41.7%