1
0
mirror of https://github.com/Llewellynvdm/conky.git synced 2025-02-05 05:28:32 +00:00
Pavel Labath b2331969d5 Fix a crash on exit when using curl
The problem was that the callback thread is destroyed only in the destructor of the callback_base
class (which is called after the destructor of the derived classes). This means that the thread
is running even when it's object is partly destroyed, which can cause segfaults, race conditions
and other nasty problems.

I've fixed it so that the thread is destroyed before the underlying object's destructor is
called.
2011-09-28 18:31:05 +02:00
2010-11-21 22:26:35 +01:00
2011-09-28 18:31:05 +02:00
2010-04-17 15:19:44 +02:00
2010-01-01 15:03:40 -08:00
2009-03-29 23:18:17 -06:00
2005-07-20 00:30:40 +00:00
2010-01-01 15:46:17 -08:00
2007-08-10 19:53:44 +00:00
2008-02-20 20:30:45 +00:00
2011-09-19 16:52:03 +02:00
2008-12-09 16:35:49 -07:00

Hello, there.

Using CMake to build Conky is pretty easy, and here is how I do it:

1. From the top level source dir, create a build working dir, and cd into it
  $ mkdir build
  $ cd build
2. Run the cmake configuration process
  $ cmake ../ # pass the path to the sources to cmake
  OR
  $ ccmake ../ # you can also use the fance curses interface, or try cmake-gui
3. Compile as usual, and enjoy the out-of-source goodness
  $ make
  # make install # if you want

There are a number of build options for Conky, and the best way to discover
them is to use the ccmake (or cmake-gui) CMake tool for browsing them.

Certain Conky build time features (such as doc generation) require third-party
applications, which you should be notified of via CMake.  In the case of doc
generation, you'll need the docbook2X package (available on most
distributions).
Languages
C++ 84.8%
C 4.8%
CMake 4.1%
TypeScript 2%
Objective-C++ 1.8%
Other 2.4%