Astrolog32 v.
1.30 Readme
Source Code
Welcome to Astrolog32. This is a Windows 32 bits version of
Astrolog. It is based on Astrolog 5.41g for MS Windows by Walter
Pullen, as modified by Valentin Abramov. For a list of
changes done from 5.41g, please look at file "History
A32.html". That file is distributed in the Astrolog32
binaries zip file.
Operating
Systems Supported
This
source code has been built for Windows 32 bits. It runs on MS Windows
98, Millennium Edition, NT 4.0, 2000, XP. It was not tested, but is
expected to run on MS Windows Server 2003.
Unlike other versions of Astrolog that contain source code
for several OSes, Astrolog32 is strictly a MS Windows 32 bits
application.
How to build
Astrolog32
Visual C++ v. 6.0 with service pack 6 was
used to build
Astrolog32, together with the Platform SDK of March 2003. You may not
need the service pack or the Platform SDK, but if you have a different
compiler you will need to create project or make files yourself -
unless the compiler converts them from version 6.0.
Astrolog32 currently uses Swiss Ephemeris static libraries.
With respect to libraries, you have at least three options:
- Use DLLs available from AstroDienst, and change the
Astrolog32 project file to use them instead of static libraries.
- Download Swiss Ephemeris from AstroDienst and
create your own static libraries.
- Use ready-made libraries available in the file
"SE167Libs.zip" from the same site where you got the Astrolog32
sources.
We recommend the last option, at least intially, as it is the
easiest. Inside "SE167Libs.zip" there is a readme with instructions on
how to use the libraries.
Once you have the Swiss Ephemeris libraries
sorted out, put Astrolog32
in any directory you want (for example, C:\astrolog32\sources). Then
double click on the workspace file (astrolog.dsw). This should start
Visual C++. Then press F7 to build. Both a Release and Debug
configurations are available in the project file. We suggest you use
the Release version, unless you want to debug. To change
the
configuration being built go to the Build menu, and choose "Select
Active Configuration".
Disclaimer
This software is
provided "as
is", without warranty of any kind, either express or implied. In no
event
shall the authors or copyright holders be liable for any claim, damages
or
other liability, arising from the use or performance of this software.
António Ramos, 03/December/2005