|
Lines 54-60
Link Here
|
| 54 |
PROC=`uname -i` |
54 |
PROC=`uname -i` |
| 55 |
MAKEFILE=make_solaris.mak |
55 |
MAKEFILE=make_solaris.mak |
| 56 |
if [ "${MODEL}" = "" ]; then |
56 |
if [ "${MODEL}" = "" ]; then |
| 57 |
if uname -p > /dev/null 2>&1; then |
57 |
if [ "`isainfo -b`" = "64" ]; then |
|
|
58 |
MODEL=x86_64 |
| 59 |
elif uname -p > /dev/null 2>&1; then |
| 58 |
MODEL=`uname -p` |
60 |
MODEL=`uname -p` |
| 59 |
fi |
61 |
fi |
| 60 |
fi |
62 |
fi |
|
Lines 63-68
Link Here
|
| 63 |
MAKEFILE=make_solaris_x86.mak |
65 |
MAKEFILE=make_solaris_x86.mak |
| 64 |
MAKE_TYPE=gmake |
66 |
MAKE_TYPE=gmake |
| 65 |
;; |
67 |
;; |
|
|
68 |
"x86_64") |
| 69 |
MAKEFILE=make_solaris_x86_64.mak |
| 70 |
MAKE_TYPE=gmake |
| 71 |
;; |
| 66 |
esac |
72 |
esac |
| 67 |
;; |
73 |
;; |
| 68 |
"FreeBSD") |
74 |
"FreeBSD") |
|
Lines 258-263
Link Here
|
| 258 |
export XULRUNNER_LIBS="-L${XULRUNNER_SDK}/lib -lxpcomglue" |
264 |
export XULRUNNER_LIBS="-L${XULRUNNER_SDK}/lib -lxpcomglue" |
| 259 |
fi |
265 |
fi |
| 260 |
;; |
266 |
;; |
|
|
267 |
"solaris.x86_64") |
| 268 |
if [ "${CC}" = "" ]; then |
| 269 |
export CC="cc -m64" |
| 270 |
fi |
| 271 |
if [ "${CXX}" = "" ]; then |
| 272 |
export CXX="CC -m64" |
| 273 |
fi |
| 274 |
if [ "${JAVA_HOME}" = "" ]; then |
| 275 |
export JAVA_HOME="/bluebird/teamswt/swt-builddir/JDKs/x86/ibm-java2-i386-50" |
| 276 |
fi |
| 277 |
# if [ "${MOZILLA_SDK}" = "" ]; then |
| 278 |
# export MOZILLA_SDK="/bluebird/teamswt/bog/mozilla/solaris_x86/1.7/mozilla/dist/sdk" |
| 279 |
# fi |
| 280 |
# if [ "${XULRUNNER_SDK}" = "" ]; then |
| 281 |
# export XULRUNNER_SDK="/bluebird/teamswt/swt-builddir/xulrunner/1.8.0.1/solaris-x86/mozilla/dist/sdk" |
| 282 |
# fi |
| 283 |
# if [ "${MOZILLA_INCLUDES}" = "" ]; then |
| 284 |
# export MOZILLA_INCLUDES="-include ${MOZILLA_SDK}/include/mozilla-config.h -I${MOZILLA_SDK}/include" |
| 285 |
# fi |
| 286 |
# if [ "${MOZILLA_LIBS}" = "" ]; then |
| 287 |
# export MOZILLA_LIBS="-L${MOZILLA_SDK}/lib -L${MOZILLA_SDK}/bin -lxpcom -lnspr4 -lplds4 -lplc4" |
| 288 |
# fi |
| 289 |
# if [ "${XULRUNNER_INCLUDES}" = "" ]; then |
| 290 |
# export XULRUNNER_INCLUDES="-include ${XULRUNNER_SDK}/include/mozilla-config.h -I${XULRUNNER_SDK}/include" |
| 291 |
# fi |
| 292 |
# if [ "${XULRUNNER_LIBS}" = "" ]; then |
| 293 |
# export XULRUNNER_LIBS="-L${XULRUNNER_SDK}/lib -lxpcomglue" |
| 294 |
# fi |
| 295 |
;; |
| 261 |
"solaris.sparc64") |
296 |
"solaris.sparc64") |
| 262 |
# export PATH="/export/home/SUNWspro/bin:/usr/ccs/bin:/usr/bin" |
297 |
# export PATH="/export/home/SUNWspro/bin:/usr/ccs/bin:/usr/bin" |
| 263 |
if [ "${CC}" = "" ]; then |
298 |
if [ "${CC}" = "" ]; then |
|
Lines 466-473
Link Here
|
| 466 |
fi |
501 |
fi |
| 467 |
|
502 |
|
| 468 |
if [ x`pkg-config --exists gnome-vfs-module-2.0 libgnome-2.0 libgnomeui-2.0 && echo YES` = "xYES" -a ${MODEL} != "sparc64" -a ${MODEL} != 'ia64' -a ${GTK_VERSION} != '3.0' ]; then |
503 |
if [ x`pkg-config --exists gnome-vfs-module-2.0 libgnome-2.0 libgnomeui-2.0 && echo YES` = "xYES" -a ${MODEL} != "sparc64" -a ${MODEL} != 'ia64' -a ${GTK_VERSION} != '3.0' ]; then |
| 469 |
echo "libgnomeui-2.0 found, compiling SWT program support using GNOME" |
504 |
if [ "${SWT_OS}" != "solaris" -o "${MODEL}" != "x86_64" ]; then |
| 470 |
MAKE_GNOME=make_gnome |
505 |
echo "libgnomeui-2.0 found, compiling SWT program support using GNOME" |
|
|
506 |
MAKE_GNOME=make_gnome |
| 507 |
fi |
| 471 |
else |
508 |
else |
| 472 |
if [ ${GTK_VERSION} != '3.0' ]; then |
509 |
if [ ${GTK_VERSION} != '3.0' ]; then |
| 473 |
echo "libgnome-2.0 and libgnomeui-2.0 not found:" |
510 |
echo "libgnome-2.0 and libgnomeui-2.0 not found:" |
|
Lines 483-489
Link Here
|
| 483 |
echo " *** Advanced graphics support using cairo will not be compiled." |
520 |
echo " *** Advanced graphics support using cairo will not be compiled." |
| 484 |
fi |
521 |
fi |
| 485 |
|
522 |
|
| 486 |
if [ -z "${MOZILLA_INCLUDES}" -a -z "${MOZILLA_LIBS}" -a ${MODEL} != 'sparc64' ]; then |
523 |
if [ -z "${MOZILLA_INCLUDES}" -a -z "${MOZILLA_LIBS}" -a ${MODEL} != 'sparc64' -a ${MODEL} != 'x86_64' ]; then |
| 487 |
if [ x`pkg-config --exists mozilla-xpcom && echo YES` = "xYES" ]; then |
524 |
if [ x`pkg-config --exists mozilla-xpcom && echo YES` = "xYES" ]; then |
| 488 |
MOZILLA_INCLUDES=`pkg-config --cflags mozilla-xpcom` |
525 |
MOZILLA_INCLUDES=`pkg-config --cflags mozilla-xpcom` |
| 489 |
MOZILLA_LIBS=`pkg-config --libs mozilla-xpcom` |
526 |
MOZILLA_LIBS=`pkg-config --libs mozilla-xpcom` |