---- Makefile.old 2024-08-21 12:05:07.592942364 +0300
-+++ Makefile 2024-08-21 12:36:21.454636100 +0300
-@@ -13,23 +13,23 @@
+--- Makefile.old 2025-03-18 17:12:08.476686135 +0300
++++ Makefile 2025-03-18 17:24:02.825224306 +0300
+@@ -13,22 +13,22 @@
JDBC_CONFIG = jdbc_config
-LIBDIR=/usr/lib64/
-+LIBDIR=/usr/lib/jvm/jre-1.8.0-openjdk/lib/amd64/server
++LIBDIR=/etc/alternatives/java_sdk_openjdk/lib/server
-SHLIB_LINK += -L$(LIBDIR) -ljvm
+SHLIB_LINK += -L$(LIBDIR) -Wl,-rpath,$(LIBDIR) -ljvm
UNAME = $(shell uname)
- TRGTS = JAVAFILES
-
JAVA_SOURCES = \
- JDBCUtils.java \
- JDBCDriverLoader.java \
+ $(srcdir)/JDBCConnection.java \
+ $(srcdir)/resultSetInfo.java
--PG_CPPFLAGS=-D'PKG_LIB_DIR=$(pkglibdir)' -I$(libpq_srcdir)
-+PG_CPPFLAGS=-D'PKG_LIB_DIR=$(shell pg_config --sharedir)/extension' -I$(libpq_srcdir)
-
--JFLAGS = -d $(pkglibdir)
-+JFLAGS = #-d $(pkglibdir)
+ # Generate a list of .class files corresponding to .java files
+ JAVA_CLASSES = $(patsubst %.java,%.class,$(JAVA_SOURCES))
- all:$(TRGTS)
+-PG_CPPFLAGS=-D'SHARE_EXT_DIR=$(datadir)/extension' -I$(libpq_srcdir)
++PG_CPPFLAGS=-D'PKG_LIB_DIR=$(shell pg_config --sharedir)/extension' -I$(libpq_srcdir)
+ # Target to compile all Java source files
+ all:$(JAVA_CLASSES)