# drgenius2 **Repository Path**: mirrors_chromium_gitlab_gnome/drgenius2 ## Basic Information - **Project Name**: drgenius2 - **Description**: No description available - **Primary Language**: Unknown - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-08-09 - **Last Updated**: 2025-12-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README Dr. Genius an OFSET development =============================== ********************************************************************** REPORTING BUGS Because Dr Genius is developped as a free software, it needs you, users to report bugs. If you find a bug do not hesitate to report it to , if you can also send a file showing the bug in action, it's even better. ********************************************************************** Dr. Genius was at the beginning a merge of the genius calculator and Dr.Geo, an interactive geometry software. In fact all the geometry software has been rewritten, in the mean time the maintainer lose interest in the development of the genius calculator. So instead of keeping unmaintained code which I can't maintain I decided to remove the calculator and plane to replace it with a scheme based calculator. CVS ACCESS ========== To get the newest Dr. Genius source from the CVS, you need to have cvs installed, next you need to setup a few environmental variables. The first command you need is: export CVSROOT=':pserver:anonymous@anoncvs.gnome.org:/cvs/gnome' You might want to put this in your login script. Then do the command: cvs login (there is no password, just hit return) Now you can grab the Dr. Genius module: cvs -z3 checkout drgenius2 Or you can grabe the oldest module still containing the genius calculator: cvs -z3 checkout dr-genius To compile from the CVS you need to do the following: aclocal -I macros automake -a libtoolize -f autoconf autoheader ./configure --prefix=/usr make Then for additional compilation, only the last step has to be done. Eventually when updating the CVS module you may need to restart all the steps. TAGS FOR EMACS ============== You can build a list of tags to be used under Emacs with the following commands: etags --members *.c *.cc *.h drgeo/*.cc drgeo/*.h gobobjs/*.gob Hilaire Fernandes