Commit 22f8f51d authored by Bruce Allen's avatar Bruce Allen

modify configure.ac so that HOSTTYPE now

gets set to apple-powerpc-darwin rather than (say)
apple-powerpc-darwin7.9.  Without this the core client
reports back a platform version that the server does not
understand.

svn path=/trunk/boinc/; revision=7320
parent 96110ed2
......@@ -10554,9 +10554,15 @@ David 13 Aug 2005
Bruce 13 Aug 2005
- compile fixes for Mac OSX. The autoconf/automake framework
now works again to build client and clientgui.
- one fix was to modify configure.ac so that HOSTTYPE now
gets set to apple-powerpc-darwin rather than (say)
apple-powerpc-darwin7.9. Without this the core client
reports back a platform version that the server does not
understand.
- fix client gui now gives 'aborted by user' error message in
the work pane.
configure.ac
client/
Makefile.am
clientgui/
......@@ -10564,3 +10570,4 @@ Bruce 13 Aug 2005
BOINCGUIApp.h
ViewWork.cpp
......@@ -123,7 +123,6 @@ AC_SUBST([BOINC_VERSION_STRING])
AC_SUBST([BOINC_MAJOR_VERSION])
AC_SUBST([BOINC_MINOR_VERSION])
AC_DEFINE_UNQUOTED([HOSTTYPE], "$host", [Host for this compilation])
AC_SUBST([CLIENT_BIN_FILENAME],[boinc])
AC_SUBST([CLIENT_CMD_BIN_FILENAME],[boinccmd])
AC_SUBST([CLIENT_GUI_BIN_FILENAME],[boincmgr])
......@@ -155,6 +154,7 @@ AC_SUBST(PICFLAGS,${lt_prog_compiler_pic})
SAH_OPTION_BITNESS
dnl Some platform specific settings
myhost=$host
case $target in
*linux* | *sun* )
if ( test "${enable_client_release}" = yes ) && ( test "${enable_client}" != yes ); then
......@@ -164,6 +164,11 @@ The switch --enable-client-release is only useful for building the client and wi
--------------------------------------------------])
fi
;;
powerpc-apple-darwin* )
myhost=powerpc-apple-darwin
;;
*) ## in the non-linux, non-solaris case, --enable-client-release is not allowed
if test "${enable_client_release}" = yes; then
AC_MSG_WARN([
......@@ -175,6 +180,8 @@ for Linux and Solaris, and will have no effect.
;;
esac
AC_DEFINE_UNQUOTED([HOSTTYPE], "$myhost", [Host for this compilation])
dnl Unfortunately on some 32 bit systems there is a problem with wx-widgets
dnl configuring itself for largefile support. On these systems largefile
dnl support breaks C++ compiles by defining away many of the C standard library
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment