diff options
author | Martin Baulig <martin@home-of-linux.org> | 1998-07-29 22:01:31 +0000 |
---|---|---|
committer | Martin Baulig <martin@src.gnome.org> | 1998-07-29 22:01:31 +0000 |
commit | f07551a43d80850a44c683cf620f2061f0bd14b2 (patch) | |
tree | ebdb05477d82ad2b429b6754be96164ea154a999 /lib/open.c | |
parent | 37eb76e767d4c960b0e295647192c7fa9ce274d5 (diff) | |
download | libgtop-f07551a43d80850a44c683cf620f2061f0bd14b2.tar.gz |
New file.
1998-07-29 Martin Baulig <martin@home-of-linux.org>
* guile/ChangeLog: New file.
* features.def: New format - now includes type of return value
and parameters.
* lib/lib.awk: Changed to use new `features.def'.
* sysdeps/guile/guile.awk: Dito;
* sysdeps/guile/names/guile-names.awk: Dito.
* libgtopConf.sh.in: Added
`LIBGTOP_NAMES_LIBS', `LIBGTOP_NAMES_INCS',
`LIBGTOP_GUILE_NAMES_LIBS', `LIBGTOP_GUILE_NAMES_INCS',
`LIBGTOP_MAJOR_VERSION', `LIBGTOP_MINOR_VERSION'
`LIBGTOP_VERSION', `libgtop_sysdeps_dir'.
* acinclude.m4 (AC_LC_SYSDEPS): Removed since this has been
replaced with `GNOME_LIBGTOP_SYSDEPS' long ago.
* LIBGTOP-VERSION: New file.
* */Makefile.am (INCLUDES): Removed; now defined in `configure.in'.
* sysdeps/names/mountlist.c: New file.
* lib/{init, open}.c (GTOP_SERVER): Renamed to `LIBGTOP_SERVER'.
* configure.in (INCLUDES): Added definition.
(libgtop_want_names): Always true; `libgtop_names.la' is now
always created since some other programs rely upon it - but
have to use `LIBGTOP_NAMES_LIBS' and `LIBGTOP_NAMES_INCS' to
use it in your application.
(libgtop_want_guile_names): Always true; but you have to use
`LIBGTOP_GUILE_NAMES_LIBS' and `LIBGTOP_GUILE_NAMES_INCS' to
use it in your application.
(LIBGTOP_LIBS): Removed `-lgtop_names' and `-lgtop_guile_names'.
(LIBGTOP_NAMES_LIBS): New variable. Use it to link your
application with the names interface.
(LIBGTOP_NAMES_INCS): New variable. Also #defines `GLIBTOP_NAMES'
which is now required if your application wants to use the names
interface.
(LIBGTOP_GUILE_NAMES_LIBS): New variable. Use it to link your
application with the guile names interface.
(LIBGTOP_GUILE_NAMES_INCS): New variable. Also #defines
`GLIBTOP_NAMES' and `GLIBTOP_GUILE_NAMES' which are now required
if your application wants to use the guile names interface.
Diffstat (limited to 'lib/open.c')
-rw-r--r-- | lib/open.c | 12 |
1 files changed, 7 insertions, 5 deletions
@@ -101,7 +101,7 @@ glibtop_open_l (glibtop *server, const char *program_name, break; case GLIBTOP_METHOD_PIPE: fprintf (stderr, "Opening pipe to server (%s).\n", - GTOP_SERVER); + LIBGTOP_SERVER); if (pipe (server->input) || pipe (server->output)) glibtop_error_io_r (server, "cannot make a pipe"); @@ -115,15 +115,17 @@ glibtop_open_l (glibtop *server, const char *program_name, close (server->input [0]); close (server->output [1]); dup2 (server->input [1], 1); dup2 (server->output [0], 0); - execl (GTOP_SERVER, NULL); - glibtop_error_io_r (server, "execl (%s)", GTOP_SERVER); + execl (LIBGTOP_SERVER, NULL); + glibtop_error_io_r (server, "execl (%s)", + LIBGTOP_SERVER); _exit (2); } close (server->input [1]); close (server->output [0]); - sprintf (version, "%s server %s ready.\n", PACKAGE, VERSION); + sprintf (version, "Libgtop server %s ready.\n", + LIBGTOP_VERSION); glibtop_read_l (server, sizeof (nbytes), &nbytes); @@ -135,7 +137,7 @@ glibtop_open_l (glibtop *server, const char *program_name, if (memcmp (version, buffer, strlen (version))) glibtop_error_r (server, "server version is not %s", - VERSION); + LIBGTOP_VERSION); break; } |