Oregano is a software that helps in designing and simulating circuits by providing schematic capture and simulation features.
Oregano requires several dependencies to function properly. Users need to have access to the following packages: libgnome2, libglade2, libgnomeprintui2, libgnomeui2, libgtksourceview1.0, and libxml2. Once these dependencies are installed, the software is ready for use.
Installing Oregano is a straightforward process that involves using the `configure' shell script to compile the program. During installation, the script will attempt to guess the correct values for various system-dependent variables to create a `Makefile' in every package directory. It may also generate `.h' files containing system-dependent definitions. A shell script `config.status' is also created, which can be re-run in the future to reconfigure the program, along with a `config.cache' file that saves the results of tests to speed up reconfiguration, and a `config.log' file containing compiler output that is useful for debugging `configure.'
In the event that users need to perform any unusual tasks during compilation, they are advised to figure out how `configure' could check whether to do them and then send any diffs or instructions to the address provided in the `README' so that they can be addressed in the next release. If `config.cache' contains any results that need to be removed, the file can be deleted, or edited as necessary.
To compile the software, users only need to have the `configure.in' file, which is used to create `configure' using a program known as `autoconf.' After obtaining this file, the simplest way to compile Oregano is to follow these steps:
1. Go to the directory containing the source code and run `./configure' to configure the package for the system. If using `csh' on an old version of System V, `sh ./configure' may be necessary to prevent `csh' from executing `configure' itself. This process may take some time and users will see various messages printed on the screen while it is running.
2. Type `make' to compile the package.
3. Optionally, run `make check' to perform any self-tests that come with the software.
4. Type `make install' to install the programs, data files, and documentation.
5. If necessary, `make clean' can be used to remove program binaries and object files from the source code directory. For those looking to compile the package for a different type of computer, `make distclean' should be used to remove any files that `configure' generated. There is also a `make maintainer-clean' target that is intended primarily for the software developers.
Version 0.69.0: N/A