Building Solarpowerlog under Windows
Posted by coldtobi | 25 Jun, 2009, 21:06
Here's a short how-to to build solarpowerlog for win32, using cygwin as emulation layer.
1. Get cygwin (http://www.cygwin.com) and install (with their dependencies...)
- autoconf
- automake
- g++
- pkg-config
- make
- phyton
- libtool (maybe uneeded.)
- phyton
2. Get the sources for
- libconfig++ http://www.hyperrealm.com/libconfig/
Note: Version 1.3.2 -- if you see a version 1.2 you found the wrong project)
- libboost (http://www.boost.org/)
- (.. and of course solarpowerlog)
Building the libraries:
Use a bash shell for the following (the windows command shell is unsuitable)
Untar archives to for example /cygdrive/c/src (avoid spaces in dir names!)
eg. tar xzf libconfig-1.3.2.tar.gz
libconfig:
cd libconfig-<directory>
./configure --libdir=/usr/lib
make
make install
libboost:
cd boost_1_39_0
./bootstrap.sh
./bjam install –-prefix=/usr/lib
(note: If it says, something 39 failed: this is ok)
solarpowerlog:
cd solarpowerlog
./configure
make
If everythings fine, you'll find solarpowerlog.exe in the src-direcrtory. As solarpowerlog is a console programm, you can start it right-away with src/solarpowerlog.exe
Development | Comments (0) | Trackbacks (0)
Solarpowerlog welcomes the Windows Folks
Posted by coldtobi | 24 Jun, 2009, 22:34I just uploaded a Windows version of solarpowerlog 0.01(a) to sf.net.
The only difference between 0.01 and 0.01a is a small bug-fix, which only appeared on win32.
You can download the zip file at
https://sourceforge.net/project/showfiles.php?group_id=259217&package_id=318165
News | Comments (0) | Trackbacks (0)
Getting the Sources (with git)
Posted by coldtobi | 17 Jun, 2009, 21:16This project uses git to manage its source code.
To understand how to get the right code, please read how branches and tags are used.
(More)Development | Comments (0) | Trackbacks (0)
Building Solarpowerlog
Posted by coldtobi | 17 Jun, 2009, 18:35Solarpowerlog has been designed to run under every possible operating system: All the libraries and components used had to be as portable as possible.
However, the development platform used is Linux, and this is the currently the only platform for which build instructions exists.
This article show how to compile and run it under Linux.
(More)User-Guides | Comments (0) | Trackbacks (0)
Project Links
Posted by coldtobi | 17 Jun, 2009, 01:32Here are three important project links:
- solarpowerlog at source-forge (project page at sf.net) (Project Hub: Downloads, Source, ...)
- Bug Tracking System
- project blog (this one)
- Developer Informations (Doxygen)
Occasionally, I will also blog on my main blog about this project.
News | Comments (0) | Trackbacks (0)
What is Solarpowerlog / Version 0.01 released
Posted by coldtobi | 16 Jun, 2009, 21:43SolarPowerLog is an open source application for logging data and the performance of a photovoltaic system.
It is currently under heavy development, but the current released version 0.01 can already be used:
- It connects via TCP/IP to Sputnik Engineering Solarmax inverters.
- Can connect to an unlimited amount of inverters
- Aquires data from the inverter and currently print them out to stdout.