diff -Naur libsmbios-2.2.28/src/libsmbios_c/smi/smi_linux.c libsmbios-2.2.28.new/src/libsmbios_c/smi/smi_linux.c --- libsmbios-2.2.28/src/libsmbios_c/smi/smi_linux.c 2010-06-11 11:31:01.000000000 -0400 +++ libsmbios-2.2.28.new/src/libsmbios_c/smi/smi_linux.c 2012-06-21 14:57:15.000000000 -0400 @@ -48,6 +48,7 @@ #define bufsize 256 // not in header file. for private use by unit tests. +LIBSMBIOS_C_DLL_SPEC void set_basedir(const char *); // needed to link tests void set_basedir(const char *newdir) { sysfs_basedir = newdir;