Linux client using static rather than
dynamic linking to the gcc C++ lib. Note that modifying
this to do the same whenever gcc is used (not just under
Linux) might be desirable. Also modifying the clientgui
build in the same way might also be desirable.
svn path=/trunk/boinc/; revision=5148
(1) apps being suspended would call boinc_finish(nonzero) and
core client would treat this as app failure. Introduce
a new function boinc_exit() and call that instead.
(2) improvements to GUI build with wxWidgets
(3) improved X event handling loop now ensures that X window
is taken away when window killed.
svn path=/trunk/boinc/; revision=5142
Darwin/Unix. It's only needed under Windows. Also warn user if
GLUT libraries missing, and then build only non-graphical client
side code.
svn path=/trunk/boinc/; revision=4954
modifying set_version to do the work.
version.h is included from config.h so it should not change anyone's compiles.
svn path=/trunk/boinc/; revision=4779
Version 1.145 and 1.146 were the same as 1.44.
Note that a good way to do file revision in your sandbox is
cvs update -j 1.147 -j 1.144 configure.ac
svn path=/trunk/boinc/; revision=4760
Split platform independent version info into version.h[.in]
(which in included from config.h)
Added all the config.h macros into win_config.h
svn path=/trunk/boinc/; revision=4731
under Mac OSX. Also make dist now works (make distcheck still
broken). Karl, since you were the last
person to fix up this mess, how about taking a look??
svn path=/trunk/boinc/; revision=4665
- make install now installs libboinc_zip.a as part of normal make install
- Unix boinc client and boinc gui had the same name, eg boinc_4.56_i686-pc-linux-gnu
I have changed this so that it is now boinc_client_4.56_i686-pc-linux-gnu and
boinc_gui_4.56_i686-pc-linux-gnu. If the change from boinc_ to boinc_client_
causes any pain, please just modify CLIENT_BIN_FILENAME in configure.ac
- Removed -O3 as required compilation flag in building client gui. Only needed for
client (to optimize benchmarking routines).
- Removed un-necessary zip/configure.ac and zip/Makefile
- Added .cvsignore file for zip/ directory.
svn path=/trunk/boinc/; revision=4627
non-standard macros should be added to this file. Now switch off
clientgui build (with nice warning) if wxWidgets is not found. Add
- Use outcome of pthread tests and corresponding flags to set pthreads
CFLAGS correctly.
svn path=/trunk/boinc/; revision=4605
have a Mac OSX box handy to test this on. I followed your hints in Makefile.old.
If you need to modify the Mac build flags, it is trivial, just search for ${host}
in configure.ac and you'll see.
- Removed obsolete aclocal.m4 file from CVS: it is build by the ./_autosetup script
- Added some more files to .cvsignore
svn path=/trunk/boinc/; revision=4602