Changeset 1377 in MondoRescue
- Timestamp:
- Apr 30, 2007, 11:25:39 AM (18 years ago)
- Location:
- branches/stable/mondo
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/stable/mondo/configure.in
r1366 r1377 85 85 case "$host_cpu" in 86 86 i?86*) 87 ARCH=i38688 87 CPPFLAGS="$CPPFLAGS -D__IA32__ -Wall" 89 88 ;; 90 89 x86_64*) 91 ARCH=x86-64 92 CPPFLAGS="$CPPFLAGS -D__X86_64__ -Wall" 90 CPPFLAGS="$CPPFLAGS -D__IA32__ -D__X86_64__ -Wall" 93 91 ;; 94 92 ia64*) 95 ARCH=ia6496 93 CPPFLAGS="$CPPFLAGS -D__IA64__ -Wall" 97 94 ;; 98 95 *) 99 echo "*** Sorry, only Intel Architectures (ia32, x86-64, ia64) are supported at this time." 100 echo "If you Want to help send a mail to bcornec@users.berlios.de" 96 echo "*** Sorry, only Intel Architectures (ia32, x86_64, ia64) are supported at this time. Want to help?" 101 97 ;; 102 98 esac 103 AC_SUBST(ARCH)104 99 105 100 LIBS="$LIBS $PTHREAD" -
branches/stable/mondo/src/common/libmondo-tools.c
r1373 r1377 23 23 #include <netinet/in.h> 24 24 #include <arpa/inet.h> 25 #include <sys/utsname.h> 25 26 26 27 /*@unused@*/ … … 192 193 193 194 194 char *get_architecture(void) 195 { 195 char *get_architecture(void) { 196 196 #ifdef __IA32__ 197 return ("i386"); 197 # ifdef __X86_64__ 198 return ("x86_64"); 199 # else 200 return ("i386"); 201 # endif 198 202 #endif 199 203 #ifdef __X86_64__ … … 205 209 return ("unknown"); 206 210 } 211 212 213 char *get_uname_m(void) { 214 215 struct utsname utsn; 216 char *tmp = NULL; 217 218 uname(&utsn); 219 mr_asprintf(&tmp, utsn.machine); 220 return (tmp); 221 } 222 207 223 208 224 -
branches/stable/mondo/src/common/libmondo-tools.h
r1183 r1377 45 45 double get_kernel_version(void); 46 46 char *get_architecture(void); 47 char *get_uname_m(); 47 48 bool does_nonMS_partition_exist(void); 48 49 void stop_magicdev_if_necessary(void); -
branches/stable/mondo/src/mondoarchive/mondoarchive.c
r1326 r1377 66 66 static void welcome_to_mondoarchive(void) 67 67 { 68 char *tmp = NULL; 69 68 70 mr_msg(0, "Mondo Archive v%s --- http://www.mondorescue.org", PACKAGE_VERSION); 69 mr_msg(0, "running on %s architecture", get_architecture()); 71 log_msg(0, "running %s binaries", get_architecture()); 72 tmp = get_uname_m(); 73 log_msg(0, "running on %s architecture", tmp); 74 mr_free(tmp); 70 75 mr_msg(0, "-----------------------------------------------------------"); 71 76 mr_msg(0, "NB: Mondo logs almost everything, so don't panic if you see");
Note:
See TracChangeset
for help on using the changeset viewer.