Researching JX c++ GUI. http://www.newplanetsoftware.com/jx/
EDIT 2012-12-27
Downloaded version 3.0.0 of JX via http://sourceforge.net/projects/libjx/?source=dlp, license seems to be lgpl v2.1
JX Application Framework
Copyright (C) 1994-2011 John Lindal
This library is free software; you can redistribute it and/or modify it
under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation; either version 2.1 of the License, or (at
your option) any later version.
So will attempt to make a 'JX_834v5010generator' and see how I like trying to use JX for writing the GUI.
Since my eventual goal, if JX proves to be what I use to make a full releasable version of _834v5010generator, I will also document here what I needed to do to get Debian Stable to be able to run 'JX_834v5010generator'. So any additional libraries or configurations to Debian Stable I'll put in subsequent EDITs, for the goal of adding to the release documentation for the program.
My eventual fully 'all done' goal will be to make a Debian Package, and/or get the program added to Debian, depending on how much time I have, and if anyone finds it useful. A lesser goal might be I just have the source code of the program hosted at http://mrflash818.geophile.net if I find I am the only real user/developer of the program *humble sigh*.
EDIT 2012-12-28
Interacted with the author of JX via email, seems the most up-to-date JX sourcecode is provided out via github, so need to install and get refamiliar with using git.
EDIT 2013-01-11
Okay, installed git, and now reading up on git tutorials
http://git-scm.com/
http://www.vogella.com/articles/Git/article.html
http://git-scm.com/documentation
EDIT 2013-01-17
Read a few Git tutorials, youtube presentation by Linus Torvalds,
now ready(?) to get hands dirty.
https://github.com/jafl/jx_application_framework
Create a local git repository; clone jx from github, ....
robert@debian:~/projects/cplusplus/jx/github$ git init
Reinitialized existing Git repository in /home/robert/projects/cplusplus/jx/github/.git/
robert@debian:~/projects/cplusplus/jx/github$ git add .
robert@debian:~/projects/cplusplus/jx/github$ git clone https://github.com/jafl/jx_application_framework.git
Cloning into jx_application_framework...
remote: Counting objects: 9735, done.
remote: Compressing objects: 100% (4686/4686), done.
remote: Total 9735 (delta 5588), reused 8965 (delta 4818)
Receiving objects: 100% (9735/9735), 9.76 MiB | 154 KiB/s, done.
Resolving deltas: 100% (5588/5588), done.
robert@debian:~/projects/cplusplus/jx/github
robert@debian:~/projects/cplusplus/jx/github$ ls
jx_application_framework
robert@debian:~/projects/cplusplus/jx/github$ cd jx_application_framework/
robert@debian:~/projects/cplusplus/jx/github/jx_application_framework$ ls
ACE doc jextra libj3d libjfs misc tutorial
aceconfig.bat FAQ JX.dsw libjcal libjx programs
CHANGES include lib libjcore LICENSE README.md
COPYING INSTALL libj2dplot libjexpr Makefile todo
robert@debian:~/projects/cplusplus/jx/github/jx_application_framework
*** now I see all the files and directories of the project ***
Now I just need to read/learn/build the jx_application_framework and begin my attempt for JX_834v5010generator, huzzah.
Tags: 2012, 2013, cplusplus, git, github, jx, programming
Current Mood: geeky
Current Location: san gabriel, ca