LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 06-18-2017, 04:49 AM   #1
Xeratul
Senior Member
 
Registered: Jun 2006
Location: UNIX
Distribution: FreeBSD
Posts: 2,357

Rep: Reputation: 213Reputation: 213Reputation: 213
nTuxMath for your Terminal (education soft in maths)


Hello,

I would like to get feedbacks if you like this application, which is destined to learn addition using a simple terminal.

It does not require any heavy Xserver-Xorg installation and it works on a i486.

For poor people, it allows learning mathematics without having an expensive hardware.

https://github.com/spartrekus/edu-tuxmath4terminal

Terminal software is based on ncurses, which gives it a good portability. Sound has been added as workaround, but it could be made with alsa lib.

If you want to improve it, please do contribute as always using SVN or GIT.
 
Old 06-19-2017, 03:12 PM   #2
Laserbeak
Member
 
Registered: Jan 2017
Location: Manhattan, NYC NY
Distribution: Mac OS X, iOS, Solaris
Posts: 508

Rep: Reputation: 143Reputation: 143
How do you make it?

I unzipped ntuxmath.zip, cd'd there and got:

Code:
| => make
gcc nmakelist.c -o nmakelist
clang: error: no such file or directory: 'nmakelist.c'
clang: error: no input files
make: *** [all] Error 1
 
Old 06-22-2017, 02:20 PM   #3
Xeratul
Senior Member
 
Registered: Jun 2006
Location: UNIX
Distribution: FreeBSD
Posts: 2,357

Original Poster
Rep: Reputation: 213Reputation: 213Reputation: 213
Quote:
Originally Posted by Laserbeak View Post
How do you make it?

I unzipped ntuxmath.zip, cd'd there and got:

Code:
| => make
gcc nmakelist.c -o nmakelist
clang: error: no such file or directory: 'nmakelist.c'
clang: error: no input files
make: *** [all] Error 1
I don't remember. maybe with nmakelist? nmakelist does actually ls the *.c and does make them, i.e. gcc -lncurses x.c -o x
 
Old 06-23-2017, 07:22 PM   #4
Laserbeak
Member
 
Registered: Jan 2017
Location: Manhattan, NYC NY
Distribution: Mac OS X, iOS, Solaris
Posts: 508

Rep: Reputation: 143Reputation: 143
This is a PC program (the .zip should have tipped me off). It definitely uses DOS/Windows include files etc.

It shouldn't be too difficult to make it able to be built by UNIX, I gave up just doing it on the command line since even problem I fixed caused three more to pop up.

I'll import it into Sun Compilers Workshop and it will make a Makefile itself. Or maybe Xcode... well Sun Workshop should be compatible with Linux while Xcode is Mac-only, so I'll use Workshop.

Last edited by Laserbeak; 06-23-2017 at 07:25 PM.
 
Old 06-24-2017, 01:20 AM   #5
Xeratul
Senior Member
 
Registered: Jun 2006
Location: UNIX
Distribution: FreeBSD
Posts: 2,357

Original Poster
Rep: Reputation: 213Reputation: 213Reputation: 213
Quote:
Originally Posted by Laserbeak View Post
This is a PC program (the .zip should have tipped me off). It definitely uses DOS/Windows include files etc.

It shouldn't be too difficult to make it able to be built by UNIX, I gave up just doing it on the command line since even problem I fixed caused three more to pop up.

I'll import it into Sun Compilers Workshop and it will make a Makefile itself. Or maybe Xcode... well Sun Workshop should be compatible with Linux while Xcode is Mac-only, so I'll use Workshop.
maybe the GNU GCC Compiler http://www.mingw.org/
for windows you need the DLL or Curse.

Description
An implementation of the curses library for Win32, DOS, OS/2, X11 and SDL

For DOS, get on ncurses.

For mac, same...

herewith the link:
here it is https://sourceforge.net/projects/pdcurses/files/

Last edited by Xeratul; 06-24-2017 at 01:21 AM.
 
Old 06-24-2017, 03:51 AM   #6
Laserbeak
Member
 
Registered: Jan 2017
Location: Manhattan, NYC NY
Distribution: Mac OS X, iOS, Solaris
Posts: 508

Rep: Reputation: 143Reputation: 143
Did you write this yourself?
 
Old 06-24-2017, 05:44 AM   #7
Xeratul
Senior Member
 
Registered: Jun 2006
Location: UNIX
Distribution: FreeBSD
Posts: 2,357

Original Poster
Rep: Reputation: 213Reputation: 213Reputation: 213
Quote:
Originally Posted by Laserbeak View Post
Did you write this yourself?
I can write and code in C. I have another newer, up-to-date, package tinybox with the nmakelist.c on my PI.
 
Old 06-25-2017, 11:48 PM   #8
AwesomeMachine
LQ Guru
 
Registered: Jan 2005
Location: USA and Italy
Distribution: Debian testing/sid; OpenSuSE; Fedora; Mint
Posts: 5,513

Rep: Reputation: 1009Reputation: 1009Reputation: 1009Reputation: 1009Reputation: 1009Reputation: 1009Reputation: 1009Reputation: 1009
Let me know if it gets ported to *nix.
 
Old 06-26-2017, 03:57 AM   #9
Laserbeak
Member
 
Registered: Jan 2017
Location: Manhattan, NYC NY
Distribution: Mac OS X, iOS, Solaris
Posts: 508

Rep: Reputation: 143Reputation: 143
This really is too reliant on DOS/Windows to easily port.
 
Old 06-26-2017, 11:48 AM   #10
Xeratul
Senior Member
 
Registered: Jun 2006
Location: UNIX
Distribution: FreeBSD
Posts: 2,357

Original Poster
Rep: Reputation: 213Reputation: 213Reputation: 213
Quote:
Originally Posted by Laserbeak View Post
This really is too reliant on DOS/Windows to easily port.
ID states that it is do-able. Also quake x11 existed and worked well iin the past years
 
Old 07-17-2017, 12:51 PM   #11
Xeratul
Senior Member
 
Registered: Jun 2006
Location: UNIX
Distribution: FreeBSD
Posts: 2,357

Original Poster
Rep: Reputation: 213Reputation: 213Reputation: 213
Quote:
Originally Posted by Xeratul View Post
ID states that it is do-able. Also quake x11 existed and worked well iin the past years
have you tested my program, do you think that it can be useful?
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Education: Terminal based EPUB text-to-speech book reader for Students? Xeratul Linux - Software 2 05-12-2017 01:03 AM
[SOLVED] IS some kind of spy soft or virus soft using my port 56152? luofeiyu Linux - Server 4 08-18-2015 08:06 PM
Google for Education framework / Tablets and Laptops for education sycamorex General 9 09-16-2014 10:20 PM
LXer: Pearson Education - You will NOT use Linux for Online Education LXer Syndicated Linux News 1 08-26-2010 05:11 PM
please help me do maths :) darkRoom General 36 04-11-2005 01:03 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 05:49 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration