Hi Vitali and Linus
> Ran configure, then make clean. Here's the trace for java-jni
>>
> make[2]: Entering directory
'/home/jackpark/Downloads/link-grammar-5.6.1/bindings/java-jni'
CC jni-client.lo
CXXLD liblink-grammar-java.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[2]: Leaving directory '/home/jackpark/Downloads/
link-grammar-5.6.1/bindings/java-jni'
Not sure it did anything. Here is the trace for make install after that:
make[1]: Entering directory
'/home/jackpark/Downloads/link-grammar-5.6.1/bindings'
Making install in java-jni
make[2]: Entering directory
'/home/jackpark/Downloads/link-grammar-5.6.1/bindings/java-jni'
make[3]: Entering directory
'/home/jackpark/Downloads/link-grammar-5.6.1/bindings/java-jni'
/bin/mkdir -p '/usr/local/lib'
/bin/bash ../../libtool --mode=install /usr/bin/install -c
liblink-grammar-java.la '/usr/local/lib'
libtool: warning: relinking 'liblink-grammar-java.la'
libtool: install: (cd
/home/jackpark/Downloads/link-grammar-5.6.1/bindings/java-jni; /bin/bash
"/home/jackpark/Downloads/link-grammar-5.6.1/libtool" --silent --tag CXX
--mode=relink g++ -D_DEFAULT_SOURCE -std=c++11 -g -O2 -O3 -Wall
-version-info 11:1:6 -export-dynamic -no-undefined -export-symbols
./link-grammar-java.def -o liblink-grammar-java.la -rpath /usr/local/lib
jni-client.lo ../../link-grammar/liblink-grammar.la
../../link-grammar/minisat/libminisat.la -lm )
libtool: install: /usr/bin/install -c .libs/liblink-grammar-java.so.5.6.1T
/usr/local/lib/liblink-grammar-java.so.5.6.1
libtool: install: (cd /usr/local/lib && { ln -s -f
liblink-grammar-java.so.5.6.1 liblink-grammar-java.so.5 || { rm -f
liblink-grammar-java.so.5 && ln -s liblink-grammar-java.so.5.6.1
liblink-grammar-java.so.5; }; })
libtool: install: (cd /usr/local/lib && { ln -s -f
liblink-grammar-java.so.5.6.1 liblink-grammar-java.so || { rm -f
liblink-grammar-java.so && ln -s liblink-grammar-java.so.5.6.1
liblink-grammar-java.so; }; })
libtool: install: /usr/bin/install -c .libs/liblink-grammar-java.lai
/usr/local/lib/liblink-grammar-java.la
libtool: install: /usr/bin/install -c .libs/liblink-grammar-java.a
/usr/local/lib/liblink-grammar-java.a
libtool: install: chmod 644 /usr/local/lib/liblink-grammar-java.a
libtool: install: ranlib /usr/local/lib/liblink-grammar-java.a
libtool: finish:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin:/sbin"
ldconfig -n /usr/local/lib
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to '/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory
'/home/jackpark/Downloads/link-grammar-5.6.1/bindings/java-jni'
make[2]: Leaving directory '/home/jackpark/Downloads/
link-grammar-5.6.1/bindings/java-jni'
So, perhaps it is the case that I must force a link to objects in
/usr/local/lib as Linus suggested earlier
I shall experiment.
In any case, there is no /usr/local/lib/jni or /usr/lib/jni
Many thanks, -Jack
--
You received this message because you are subscribed to the Google Groups
"opencog" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/opencog.
To view this discussion on the web visit
https://groups.google.com/d/msgid/opencog/c06b57e7-8175-411c-9585-4f038ebf41dd%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.