Date: Fri, 8 Sep 2000 15:37:59 +0930 (CST) From: Greg Lewis <glewis@ares.trc.adelaide.edu.au> To: ych <yapbros@pl.jaring.my> Cc: freebsd-java@FreeBSD.ORG Subject: Re: Reading data feed from serial port Message-ID: <200009080607.PAA57198@ares.trc.adelaide.edu.au> In-Reply-To: <4.3.1.2.20000908141153.00a86300@pop2.jaring.my> from ych at "Sep 8, 2000 02:16:51 pm"
next in thread | previous in thread | raw e-mail | index | archive | help
ych wrote: > Sorry, I didn't know there's a FreeBSD port of the comm API. I've > downloaded the port but encountered the following error when trying to > build the lib: Well, I've never built it myself, but here goes answering anyway :). > gcc -O2 -shared -I /usr/java/include -I /usr/java/include/freebsd -L > /usr/java/lib/i386/green_threads/ -o lib/libParallel.so > src/org/freebsd/io/comm/libParallel.c > In file included from src/org/freebsd/io/comm/libParallel.c:32: > src/org/freebsd/io/comm/org_freebsd_io_comm_FreebsdParallel.h:2: jni.h: No such This is a standard java header. By the above it would appear that it assumes your java installation is based in /usr/java. If thats not the case then you need to adjust the include paths to point at where your java installation lives. > file or directory > src/org/freebsd/io/comm/libParallel.c:41: /sys/dev/ppbus/ppi.h: No such file or > directory > src/org/freebsd/io/comm/libParallel.c:42: /sys/dev/ppbus/ppbconf.h: No such > file or directory > gmake: *** [lib/libParallel.so] Error 1 Ewww. This is looking for include files that are part of the FreeBSD source code. Specifically, part of the sys source. It looks like you need this installed (or at least the relevant include files) to compile :(. -- Greg Lewis glewis@trc.adelaide.edu.au Computing Officer +61 8 8303 5083 Teletraffic Research Centre 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?200009080607.PAA57198>