1
0
mirror of https://github.com/Llewellynvdm/conky.git synced 2024-12-27 04:32:55 +00:00

Fix building without math but with X11

This commit is contained in:
Nikolas Garofil 2009-07-12 00:51:17 +02:00
parent f4fd1648e9
commit 9e6fb9c2fe
3 changed files with 9 additions and 3 deletions

View File

@ -76,7 +76,11 @@
the other libs required (depending on your configure the other libs required (depending on your configure
options). You should be able to see which extra packages options). You should be able to see which extra packages
you need to install by reading errors that you get from you need to install by reading errors that you get from
'./configure'. './configure'. You can enable/disable stuff by giving
options to configure, but be careful with disabling. For
example: with --disable-math you won't get errors but
logarithmic graphs will be normal graphs and gauges
will miss their line.
</para> </para>
<para>Conky has (for some time) been available in the <para>Conky has (for some time) been available in the
repositories of most popular distributions. Here are some repositories of most popular distributions. Here are some

View File

@ -6522,8 +6522,10 @@ static void draw_line(char *s)
{ {
int h, by = 0; int h, by = 0;
unsigned long last_colour = current_color; unsigned long last_colour = current_color;
#ifdef MATH
float angle, px, py; float angle, px, py;
int usage; int usage;
#endif /* MATH */
if (cur_x - text_start_x > maximum_width if (cur_x - text_start_x > maximum_width
&& maximum_width > 0) { && maximum_width > 0) {

View File

@ -254,11 +254,11 @@ static void graph_append(struct special_t *graph, double f, char showaslog)
{ {
int i; int i;
#ifdef MATH
if (showaslog) { if (showaslog) {
#ifdef MATH
f = log10(f + 1); f = log10(f + 1);
}
#endif #endif
}
if (!graph->scaled && f > graph->graph_scale) { if (!graph->scaled && f > graph->graph_scale) {
f = graph->graph_scale; f = graph->graph_scale;