Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 07 Apr 2000 13:38:56 -0400
From:      "Michael E. Mercer" <mmercer@ipass.net>
To:        "'FreeBSD Java mailing list'" <freebsd-java@FreeBSD.ORG>
Subject:   compile error in FreeBSD 4.0-Stable
Message-ID:  <38EE1D2F.13822DC5@ipass.net>

next in thread | raw e-mail | index | archive | help
hello all,

this is the current error I get when compiling with patchset 5....

I have dgs and unixODBC installed... using linux-jdk1.2.2 to bootstrap.

does anyone see anything wrong with my logic/environment settings?

I am using this script to run 'gmake world'

>>>start build script

#!/usr/local/bin/tcsh



setenv ALT_BOOTDIR /usr/local/linux-jdk1.2.2
setenv ALT_MOTIF_DIR /usr/X11R6/LessTif
setenv ALT_ODBCDIR /usr/local/
setenv ALT_DPSDIR /usr/local
setenv CC_VERSION gcc
unsetenv CLASSPATH
unsetenv JAVA_HOME

cd ${HOME}/jdk1.2.2.src/build/freebsd
gmake world

>>>end build script

as a convienence, I wrote this script to create the freebsd directories and
install the patches.
This assumes you have a freshly untarred jdk1.2.2 source with no previous
patches...

>>> start patch script
#!/bin/sh
JDKHOME=${HOME}/jdk1.2.2.src/

cd ${JDKHOME}/build
cp -R solaris freebsd

cd ${JDKHOME}/src
cp -R solaris freebsd

cd ${JDKHOME}/build/freebsd
patch -p1 < ${JDKHOME}/pat5/build.patches
cd ${JDKHOME}/build/share
patch -p1 < ${JDKHOME}/pat5/buildshare.patches
cd ${JDKHOME}/src/freebsd
patch -p1 < ${JDKHOME}/pat5/src.patches
cd ${JDKHOME}/src/share
patch -p1 < ${JDKHOME}/pat5/srcshare.patches
>>> end patch script

=======================================================================
g++ -O2 -g -W -Wall -Wno-unused -Wmissing-prototypes -Wmissing-declarations -Wne

sted-externs  -fPIC -DHAVE_DPS -I/usr/local/include -DCC_NOEX  -Di386 -DHAVE_POL

L -D_REENTRANT -I. -ICClassHeaders -I../../../../src/freebsd/javavm/export -I../

../../../src/share/javavm/export -I../../../../src/share/native/common -I../../.

./../src/freebsd/native/common   -I../../../../src/share/native/sun/awt/font -I.

./../../../src/freebsd/native/sun/awt/font -I../../../../src/share/native/sun/aw

t/font -I../../../../src/share/native/sun/awt/font/fontmanager/include -I../../.

./../src/share/native/sun/awt/font/t2k -I../../../../src/share/native/sun/awt/im

age/cvutils -I../../../../src/freebsd/native/sun/awt -I../../../../src/share/nat

ive/sun/java2d/loops -I/usr/X11R6/include -I/usr/X11R6/include/X11 -DOPENWINHOME

="\"/usr/X11R6\""  -c -o obj/i386/nrScalerContext.o ../../../../src/freebsd/nati

ve/sun/awt/font/nrScalerContext.cpp
../../../../src/freebsd/native/sun/awt/font/nrScalerContext.cpp: In method `void

 X11nrScalerContext::GeneratePath(short unsigned int, hsPathSpline *, hsFixedPoi

nt2 *)':
../../../../src/freebsd/native/sun/awt/font/nrScalerContext.cpp:1650: passing `v

oid (*)(_t_DPSContextRec *, char *, long unsigned int)' as argument 10 of `XDPSC

reateContext(Display *, long unsigned int, _XGC *, int, int, unsigned int, XStan

dardColormap *, XStandardColormap *, int, void (*)(), void (*)(), _t_DPSSpaceRec

 *)'
../../../../src/freebsd/native/sun/awt/font/nrScalerContext.cpp: In method `clas

s hsGScalerContext * nrFontScaler::CreateContext(const hsDescriptorHeader *)':
../../../../src/freebsd/native/sun/awt/font/nrScalerContext.cpp:2374: warning: m

ulti-character character constant
../../../../src/share/native/sun/awt/font/fontmanager/include/hsTemplates.h: In
method `Int32 hsDynamicArray<MapperPair>::Append(const MapperPair &)':
../../../../src/freebsd/native/sun/awt/font/nrScalerContext.cpp:742:   instantia

ted from here
../../../../src/share/native/sun/awt/font/fontmanager/include/hsTemplates.h:304:

 warning: statement with no effect
gmake[3]: *** [obj/i386/nrScalerContext.o] Error 1
gmake[3]: Leaving directory `/home/mmercer/jdk1.2.2.src/build/freebsd/sun/font'
gmake[2]: *** [optimized] Error 2
gmake[2]: Leaving directory `/home/mmercer/jdk1.2.2.src/build/freebsd/sun/font'
gmake[1]: *** [all] Error 1
gmake[1]: Leaving directory `/home/mmercer/jdk1.2.2.src/build/freebsd/sun'
gmake: *** [all] Error 1



later
Michael Mercer
mmercer@ipass.net



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-java" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?38EE1D2F.13822DC5>