- use make targets "all-la" and "install-la"
- this will build and install the boinc_api as a libtool
library libboinc_api.la, making libtool aware of the
additional dependency -lpsapi when it is used to link
applications.
- requires LIBTOOL to be set to a libtool compiled for the
repective target. You can compile your own using
wget --passive-ftp ftp://ftp.gnu.org/gnu/libtool/libtool-1.5.22.tar.gz
tar xzf libtool-1.5.22.tar.gz
cd libtool-1.5.22
./configure --host=i586-mingw32msvc --program-prefix=i586-mingw32msvc-
make && make install
- previous targets (e.g. "all" and "install") should be unaffected
- allow to augment CFLAGS and CXXFLAGS
- allow to at least set DEBUG flags externally, such that
backtrace flags can be used
- minor textual fixes (whitespace error, typo in comment)
svn path=/trunk/boinc/; revision=25881
- fixed whitespace error in Makefile.mingw
- build and install svn_version.h in Makefile.mingw
- fixed boinc_win.h for MinGW gcc-4
- not sure why client_msgs.h was ever included in procinfo_unix.cpp,
but in current code caused a nasty trail of includes breaking the
Linux build, so removed it
svn path=/trunk/boinc/; revision=22561