Don't error out when running on a different release than built on
https://bugzilla.gnome.org/show_bug.cgi?id=653177
This commit is contained in:
@@ -90,11 +90,13 @@ main(int argc, char *argv[])
|
|||||||
if (strcmp (uts.sysname, LIBGTOP_COMPILE_SYSTEM) ||
|
if (strcmp (uts.sysname, LIBGTOP_COMPILE_SYSTEM) ||
|
||||||
strcmp (uts.release, LIBGTOP_COMPILE_RELEASE) ||
|
strcmp (uts.release, LIBGTOP_COMPILE_RELEASE) ||
|
||||||
strcmp (uts.machine, LIBGTOP_COMPILE_MACHINE)) {
|
strcmp (uts.machine, LIBGTOP_COMPILE_MACHINE)) {
|
||||||
fprintf (stderr, "Can only run on %s %s %s\n",
|
fprintf (stderr, "This libgtop was compiled on %s %s %s\n",
|
||||||
LIBGTOP_COMPILE_SYSTEM,
|
LIBGTOP_COMPILE_SYSTEM,
|
||||||
LIBGTOP_COMPILE_RELEASE,
|
LIBGTOP_COMPILE_RELEASE,
|
||||||
LIBGTOP_COMPILE_MACHINE);
|
LIBGTOP_COMPILE_MACHINE);
|
||||||
_exit (1);
|
fprintf (stderr, "If you see strange problems caused by it,\n");
|
||||||
|
fprintf (stderr, "you should recompile libgtop and dependent "
|
||||||
|
"applications.\n");
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user