Commit Graph

4692 Commits

Author SHA1 Message Date
Bruce Allen 7ac4351f56 graphics_lib_handle has to be extern C to be usable in a C program.
svn path=/trunk/boinc/; revision=4830
2004-12-12 15:07:27 +00:00
Bruce Allen 7211c18865 Added extern C declarations to a couple of header files:
- In graphics_lib.h, this is for compatibility with pure C
      applications.
    - In graphics_impl.h, this would be needed EVEN if we were
      never building app or library with anything other than C++.
      It's because dlsym() can only work if you pass it a non-name
      mangled symbol. Please see:
      http://www.isotton.com/howtos/C++-dlopen-mini-HOWTO/C++-dlopen-mini-HOWTO.html
      for futher edetail.
    - Comments added to graphics_lib.C, better error message.

svn path=/trunk/boinc/; revision=4829
2004-12-12 14:40:43 +00:00
Bruce Allen 2c59187f7e Trying to make C compatible
svn path=/trunk/boinc/; revision=4828
2004-12-12 12:25:31 +00:00
Bruce Allen 2f122a6fa9 Missing include files for make install
svn path=/trunk/boinc/; revision=4827
2004-12-12 12:19:42 +00:00
David Anderson e6fb58fee8 *** empty log message ***
svn path=/trunk/boinc/; revision=4826
2004-12-12 06:54:28 +00:00
David Anderson 330477238f *** empty log message ***
svn path=/trunk/boinc/; revision=4825
2004-12-11 18:38:19 +00:00
David Anderson 6cc5c77c3e *** empty log message ***
svn path=/trunk/boinc/; revision=4824
2004-12-11 06:33:47 +00:00
David Anderson 4e2d808e1b *** empty log message ***
svn path=/trunk/boinc/; revision=4823
2004-12-11 05:55:55 +00:00
David Anderson 9c968d3c2f *** empty log message ***
svn path=/trunk/boinc/; revision=4822
2004-12-11 01:27:47 +00:00
David Anderson f95374f49d *** empty log message ***
svn path=/trunk/boinc/; revision=4821
2004-12-11 01:16:36 +00:00
David Anderson 537c820866 *** empty log message ***
svn path=/trunk/boinc/; revision=4820
2004-12-11 01:01:19 +00:00
Rom Walton 9738d9b22a *** empty log message ***
svn path=/trunk/boinc/; revision=4819
2004-12-11 00:44:24 +00:00
Rom Walton 11aa8b162e *** empty log message ***
svn path=/trunk/boinc/; revision=4818
2004-12-11 00:36:09 +00:00
Rom Walton bdc472415c *** empty log message ***
svn path=/trunk/boinc/; revision=4817
2004-12-10 23:48:47 +00:00
Bruce Allen 2af4e5e390 David, here's a rough pass, I haven't even tried to compile
it. Please read comments in-line.  I think the major
        shortcoming is
        that most (all?) apps will want to use 'handle' to resolve their
        own functions to communicate data from worker to app graphics.
        Perhaps we should provide an additional argument to
        boinc_init_graphics_lib() for that purpose?  At the right point,
        after sucessful dlopen(), boinc_init_graphics_lib() will call
        that user-supplied function (if not NULL) passing it handle.
        On return boinc_init_graphics_lib() will then carry on and start
        graphics.
        It's fun working on a file that's not in Makefile.  No guilt!

svn path=/trunk/boinc/; revision=4816
2004-12-10 23:33:41 +00:00
Rom Walton 914c930e1b *** empty log message ***
svn path=/trunk/boinc/; revision=4815
2004-12-10 23:30:40 +00:00
Bruce Allen 8cab957832 Minor revs
svn path=/trunk/boinc/; revision=4814
2004-12-10 23:12:02 +00:00
David Anderson 01d9b49925 *** empty log message ***
svn path=/trunk/boinc/; revision=4813
2004-12-10 22:04:20 +00:00
Rom Walton 5ca7258cf6 *** empty log message ***
svn path=/trunk/boinc/; revision=4812
2004-12-10 21:29:22 +00:00
David Anderson 4150dcbacc *** empty log message ***
svn path=/trunk/boinc/; revision=4811
2004-12-10 21:06:42 +00:00
Rom Walton d84e0d23f1 *** empty log message ***
svn path=/trunk/boinc/; revision=4810
2004-12-10 20:46:43 +00:00
David Anderson 7a3f2d4939 *** empty log message ***
svn path=/trunk/boinc/; revision=4809
2004-12-10 19:17:32 +00:00
David Anderson b4aeaca73d fixed file upload bug
svn path=/trunk/boinc/; revision=4808
2004-12-10 04:18:40 +00:00
David Anderson 3c3a9eebdf *** empty log message ***
svn path=/trunk/boinc/; revision=4807
2004-12-10 00:57:20 +00:00
David Anderson eef4094968 *** empty log message ***
svn path=/trunk/boinc/; revision=4806
2004-12-10 00:30:05 +00:00
Bruce Allen 18b001a1f2 Removed line continuation in comments
svn path=/trunk/boinc/; revision=4805
2004-12-09 16:45:22 +00:00
Bruce Allen 5d8366ca43 Removed bmplib.C tgalib.C from api/Makefile.am as workaround
for missing header files + code.  Note: header files must also
be listed among source files!

svn path=/trunk/boinc/; revision=4804
2004-12-09 10:45:27 +00:00
Bruce Allen 927a11ce93 Fixed broken build (and removed non-functional broken fix). API
subdirs must be built first, before client.

svn path=/trunk/boinc/; revision=4803
2004-12-09 10:23:56 +00:00
David Anderson f4ef0f5126 *** empty log message ***
svn path=/trunk/boinc/; revision=4801
2004-12-09 01:07:01 +00:00
David Anderson 289241c87b *** empty log message ***
svn path=/trunk/boinc/; revision=4800
2004-12-09 00:46:07 +00:00
Rom Walton 43fea339c2 *** empty log message ***
svn path=/trunk/boinc/; revision=4799
2004-12-08 23:48:12 +00:00
Rom Walton 641491031f *** empty log message ***
svn path=/trunk/boinc/; revision=4798
2004-12-08 23:13:20 +00:00
David Anderson 4acb793e6e *** empty log message ***
svn path=/trunk/boinc/; revision=4797
2004-12-08 22:05:56 +00:00
David Anderson 873e8de9bd *** empty log message ***
svn path=/trunk/boinc/; revision=4796
2004-12-08 20:55:54 +00:00
David Anderson fc8c69048f *** empty log message ***
svn path=/trunk/boinc/; revision=4795
2004-12-08 20:55:53 +00:00
Rom Walton 226127dcdb *** empty log message ***
svn path=/trunk/boinc/; revision=4794
2004-12-08 18:53:50 +00:00
Bruce Allen 10ce5e6759 Write to logs a bit less often
svn path=/trunk/boinc/; revision=4793
2004-12-08 11:59:31 +00:00
Bruce Allen 92b84e9796 Added additional normal and debug log output to db_purge
svn path=/trunk/boinc/; revision=4792
2004-12-08 11:17:41 +00:00
Bruce Allen 5c06a345e3 A couple of more executables to ignore in cvs diffs/updates etc.
svn path=/trunk/boinc/; revision=4791
2004-12-08 10:13:52 +00:00
Rom Walton b7bd4a7a8e *** empty log message ***
svn path=/trunk/boinc/; revision=4790
2004-12-08 07:53:30 +00:00
Rom Walton fbff81f9d2 Fix stupid CRLF problems with the latest header file update.
svn path=/trunk/boinc/; revision=4789
2004-12-08 07:38:22 +00:00
David Anderson 164c643695 *** empty log message ***
svn path=/trunk/boinc/; revision=4788
2004-12-08 07:03:43 +00:00
Bruce Allen a24afe2b67 Moved RCSID strings to the end of all .c, .C and .cpp files as per
David's request.

svn path=/trunk/boinc/; revision=4787
2004-12-08 00:40:19 +00:00
Bruce Allen 7e10e25e8b Checking new RCS ID tags OK
svn path=/trunk/boinc/; revision=4786
2004-12-08 00:26:12 +00:00
David Anderson 20eb2f30b2 *** empty log message ***
svn path=/trunk/boinc/; revision=4785
2004-12-08 00:14:52 +00:00
Bruce Allen 8fe62528b7 Typo killed feeder with bad MySQL syntax. David, please check.
svn path=/trunk/boinc/; revision=4784
2004-12-07 23:54:07 +00:00
Rom Walton 1c2350d39f *** empty log message ***
svn path=/trunk/boinc/; revision=4783
2004-12-07 23:04:12 +00:00
Bruce Allen ce142bc42d Added additional options -gzip, -zip, -max_wu_per_file to db_purge. The
compression options are 'efficient' in that they do not write an uncompressed
file then compress -- they go straight to compressed.  SIGHUP and lockfile
shutdown signals are properly caught and close compressed files and DB cleanly.

svn path=/trunk/boinc/; revision=4782
2004-12-07 22:54:54 +00:00
Rom Walton 5acc0330bb *** empty log message ***
svn path=/trunk/boinc/; revision=4781
2004-12-07 21:34:58 +00:00
David Anderson 0ed77df5c8 *** empty log message ***
svn path=/trunk/boinc/; revision=4780
2004-12-07 19:37:17 +00:00