Log
[1m===> Building for jishyo-0.1_3[0m
gmake[1]: Entering directory '/magus/work/usr/mports/misc/jishyo/work/Jishyo-0.1'
This is gnustep-make 2.9.1. Type 'gmake print-gnustep-make-help' for help.
Running in gnustep-make version 2 strict mode.
cd .; \
/usr/local/GNUstep/System/Library/Makefiles/mkinstalldirs ./obj
Making all for app Jishyo...
cd .; \
/usr/local/GNUstep/System/Library/Makefiles/mkinstalldirs ./obj/Jishyo.obj/
/usr/local/GNUstep/System/Library/Makefiles/mkinstalldirs Jishyo.app/.
cc externs.c -c \
-MMD -MP -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1 -DGNUSTEP_RUNTIME=1 -D_NONFRAGILE_ABI=1 -DGNUSTEP_BASE_LIBRARY=1 -pthread -pthread -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DXJDDIC -DMMAP -I. -I/magus/work/usr/mports/misc/jishyo/work/GNUstep/Library/Headers -I/usr/local/GNUstep/Local/Library/Headers -I/usr/local/GNUstep/System/Library/Headers -I/usr/local/include \
-o obj/Jishyo.obj/externs.c.o
cc xjdcomm.c -c \
-MMD -MP -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1 -DGNUSTEP_RUNTIME=1 -D_NONFRAGILE_ABI=1 -DGNUSTEP_BASE_LIBRARY=1 -pthread -pthread -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DXJDDIC -DMMAP -I. -I/magus/work/usr/mports/misc/jishyo/work/GNUstep/Library/Headers -I/usr/local/GNUstep/Local/Library/Headers -I/usr/local/GNUstep/System/Library/Headers -I/usr/local/include \
-o obj/Jishyo.obj/xjdcomm.c.o
cc xjdsa.c -c \
-MMD -MP -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1 -DGNUSTEP_RUNTIME=1 -D_NONFRAGILE_ABI=1 -DGNUSTEP_BASE_LIBRARY=1 -pthread -pthread -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DXJDDIC -DMMAP -I. -I/magus/work/usr/mports/misc/jishyo/work/GNUstep/Library/Headers -I/usr/local/GNUstep/Local/Library/Headers -I/usr/local/GNUstep/System/Library/Headers -I/usr/local/include \
-o obj/Jishyo.obj/xjdsa.c.o
cc xjdservcomm.c -c \
-MMD -MP -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1 -DGNUSTEP_RUNTIME=1 -D_NONFRAGILE_ABI=1 -DGNUSTEP_BASE_LIBRARY=1 -pthread -pthread -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DXJDDIC -DMMAP -I. -I/magus/work/usr/mports/misc/jishyo/work/GNUstep/Library/Headers -I/usr/local/GNUstep/Local/Library/Headers -I/usr/local/GNUstep/System/Library/Headers -I/usr/local/include \
-o obj/Jishyo.obj/xjdservcomm.c.o
cc Controller.m -c \
-MMD -MP -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1 -DGNUSTEP_RUNTIME=1 -D_NONFRAGILE_ABI=1 -DGNUSTEP_BASE_LIBRARY=1 -fno-strict-aliasing -fexceptions -fobjc-exceptions -D_NATIVE_OBJC_EXCEPTIONS -pthread -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-import -I/usr/local/include -fobjc-runtime=gnustep-2.0 -fblocks -Wall -fconstant-string-class=NSConstantString -I. -I/magus/work/usr/mports/misc/jishyo/work/GNUstep/Library/Headers -I/usr/local/GNUstep/Local/Library/Headers -I/usr/local/GNUstep/System/Library/Headers -I/usr/local/include \
-o obj/Jishyo.obj/Controller.m.o
cc Dictionary.m -c \
-MMD -MP -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1 -DGNUSTEP_RUNTIME=1 -D_NONFRAGILE_ABI=1 -DGNUSTEP_BASE_LIBRARY=1 -fno-strict-aliasing -fexceptions -fobjc-exceptions -D_NATIVE_OBJC_EXCEPTIONS -pthread -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-import -I/usr/local/include -fobjc-runtime=gnustep-2.0 -fblocks -Wall -fconstant-string-class=NSConstantString -I. -I/magus/work/usr/mports/misc/jishyo/work/GNUstep/Library/Headers -I/usr/local/GNUstep/Local/Library/Headers -I/usr/local/GNUstep/System/Library/Headers -I/usr/local/include \
-o obj/Jishyo.obj/Dictionary.m.o
cc main.m -c \
-MMD -MP -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1 -DGNUSTEP_RUNTIME=1 -D_NONFRAGILE_ABI=1 -DGNUSTEP_BASE_LIBRARY=1 -fno-strict-aliasing -fexceptions -fobjc-exceptions -D_NATIVE_OBJC_EXCEPTIONS -pthread -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-import -I/usr/local/include -fobjc-runtime=gnustep-2.0 -fblocks -Wall -fconstant-string-class=NSConstantString -I. -I/magus/work/usr/mports/misc/jishyo/work/GNUstep/Library/Headers -I/usr/local/GNUstep/Local/Library/Headers -I/usr/local/GNUstep/System/Library/Headers -I/usr/local/include \
-o obj/Jishyo.obj/main.m.o
xjdservcomm.c:246:15: warning: passing 'unsigned char [100]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
fpd = xfopen(Dnamet[dn],"rb", &diclenx);
^~~~~~~~~~
xjdservcomm.c:55:21: note: passing argument to parameter 'name' here
FILE *xfopen (char *name, char *mode, int *xfilelen);
^
xjdservcomm.c:249:17: warning: passing 'unsigned char [100]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
fpd = xfopen(XJDXnamet[dn],"rb", &xfilelen);
^~~~~~~~~~~~~
xjdservcomm.c:55:21: note: passing argument to parameter 'name' here
FILE *xfopen (char *name, char *mode, int *xfilelen);
^
xjdsa.c:84:10: warning: implicit declaration of function 'Kstrcmp' is invalid in C99 [-Wimplicit-function-declaration]
res = Kstrcmp(sch_str_len,sch_str);
^
xjdsa.c:131:7: warning: implicit declaration of function 'Kstrcmp' is invalid in C99 [-Wimplicit-function-declaration]
xjdservcomm.c:359:19: warning: passing 'unsigned char [100]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
if(Kstrcmp(sch_str_len,sch_str) == 0)
^
fdd[dn] =xopen(Dnamet[dn],&xfilelen);
^~~~~~~~~~
xjdservcomm.c:56:18: note: passing argument to parameter 'name' here
int xopen (char *name, int *xfilelen);
^
xjdsa.c:161:9: warning: implicit declaration of function 'Kstrcmp' is invalid in C99 [-Wimplicit-function-declaration]
res = Kstrcmp(sch_str_len,sch_str);
^
xjdsa.c:179:10: warning: implicit declaration of function 'jindex' is invalid in C99 [-Wimplicit-function-declaration]
schix = jindex(it);
^
xjdservcomm.c:xjdsa.c:183:10: warning: implicit declaration of function 'dbchar' is invalid in C99 [-Wimplicit-function-declaration]
367:20: warning: passing 'unsigned char [100]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] while ((dbchar(schix) != 0x0a) && (schix >= 0)) schix--;
^
fdi[dn] = xopen(XJDXnamet[dn],&xfilelen);
^~~~~~~~~~~~~
xjdservcomm.c:56:18: note: passing argument to parameter 'name' here
int xopen (char *name, int *xfilelen);
^
xjdsa.c:198:20: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]xjdservcomm.c:370:20: warning: assigning to 'unsigned long *' from 'long *' converts between pointers to integer types with different sign [-Wpointer-sign]
*res_len = strlen(res_str);
^~~~~~~
if ((jdxbufft[dn] = (long *) mmap(0, xfilelen, PROT_READ, MAP_FILE | MAP_SHARED, fdi[dn],0)) == MAP_FAILED)/usr/include/string.h:96:28:
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
note: passing argument to parameter here
size_t strlen(const char *) __pure;
^
xjdservcomm.c:354:8: warning: unused variable 'i' [-Wunused-variable]
int i,len;
^
xjdservcomm.c:354:10: warning: unused variable 'len' [-Wunused-variable]
int i,len;
^
xjdcomm.c:159:20: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
if((dp2 = strrchr(dp,'/')) == NULL) return(dp);
^~
/usr/include/string.h:111:27: note: passing argument to parameter here
char *strrchr(const char *, int) __pure;
^
xjdcomm.c:159:10: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
if((dp2 = strrchr(dp,'/')) == NULL) return(dp);
^ ~~~~~~~~~~~~~~~
xjdcomm.c:190:16: warning: passing 'unsigned char [50]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
strcpy(DicDir,ENVname); /* added by nakahara@debian.org */
^~~~~~~
/usr/include/string.h:83:56: note: passing argument to parameter here
char *strcpy(char * __restrict, const char * __restrict);
^
xjdcomm.c:193:14: warning: passing 'unsigned char [100]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
if (strlen(cl_rcfile) > 0)
^~~~~~~~~
/usr/include/string.h:96:28: note: passing argument to parameter here
size_t strlen(const char *) __pure;
^
xjdcomm.c:195:15: warning: passing 'unsigned char [100]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
fm = fopen(cl_rcfile,"r");
^~~~~~~~~
xjdcomm.c:203:14: warning: passing 'unsigned char [50]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
if (strlen(ENVname) > 2)
^~~~~~~
/usr/include/string.h:96:28: note: passing argument to parameter here
size_t strlen(const char *) __pure;
^
xjdcomm.c:205:11: warning: passing 'unsigned char [128]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
strcpy(xjdicdir,ENVname);
^~~~~~~~
/usr/include/string.h:83:31: note: passing argument to parameter here
char *strcpy(char * __restrict, const char * __restrict);
^
xjdcomm.c:205:20: warning: passing 'unsigned char [50]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
strcpy(xjdicdir,ENVname);
^~~~~~~
/usr/include/string.h:83:56: note: passing argument to parameter here
char *strcpy(char * __restrict, const char * __restrict);
^
xjdcomm.c:206:11: warning: passing 'unsigned char [128]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
strcat(xjdicdir,"/");
^~~~~~~~
/usr/include/string.h:76:31: note: passing argument to parameter here
char *strcat(char * __restrict, const char * __restrict);
^
xjdcomm.c:210:11: warning: passing 'unsigned char [128]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
strcpy(xjdicdir,getenv("HOME"));
^~~~~~~~
/usr/include/string.h:83:31: note: passing argument to parameter here
char *strcpy(char * __restrict, const char * __restrict);
^
xjdcomm.c:211:11: warning: passing 'unsigned char [128]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
strcat(xjdicdir,"/");
^~~~~~~~
/usr/include/string.h:76:31: note: passing argument to parameter here
char *strcat(char * __restrict, const char * __restrict);
^
xjdcomm.c:213:10: warning: passing 'unsigned char [128]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
strcat(xjdicdir,".xjdicrc");
^~~~~~~~
/usr/include/string.h:76:31: note: passing argument to parameter here
char *strcat(char * __restrict, const char * __restrict);
^
xjdcomm.c:214:14: warning: passing 'unsigned char [128]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
fm = fopen(xjdicdir,"r");
^~~~~~~~
xjdcomm.c:216:10: warning: passing 'unsigned char [128]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
strcpy(xjdicdir,".xjdicrc");
^~~~~~~~
/usr/include/string.h:83:31: note: passing argument to parameter here
char *strcpy(char * __restrict, const char * __restrict);
^
xjdcomm.c:217:14: warning: passing 'unsigned char [128]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
fm = fopen(xjdicdir,"r");
^~~~~~~~
xjdcomm.c:221:11: warning: passing 'unsigned char [128]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
strcpy(xjdicdir,getenv("HOME"));
^~~~~~~~
/usr/include/string.h:83:31: note: passing argument to parameter here
char *strcpy(char * __restrict, const char * __restrict);
^
xjdcomm.c:222:11: warning: passing 'unsigned char [128]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
strcat(xjdicdir,"/");
^~~~~~~~
/usr/include/string.h:76:31: note: passing argument to parameter here
char *strcat(char * __restrict, const char * __restrict);
^
xjdcomm.c:223:11: warning: passing 'unsigned char [128]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
strcat(xjdicdir,".xjdicrc");
^~~~~~~~
/usr/include/string.h:76:31: note: passing argument to parameter here
char *strcat(char * __restrict, const char * __restrict);
^
xjdcomm.c:224:15: warning: passing 'unsigned char [128]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
fm = fopen(xjdicdir,"r");
^~~~~~~~
xjdcomm.c:232:15: warning: passing 'unsigned char [80]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
while(fgets(rcstr,79,fm) != NULL)
^~~~~
/usr/include/stdio.h:257:30: note: passing argument to parameter here
char *fgets(char * __restrict, int, FILE * __restrict);
^
xjdcomm.c:234:35: warning: passing 'unsigned char [80]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
rcwd = (unsigned char *)strtok(rcstr," \t");
^~~~~
/usr/include/string.h:120:31: note: passing argument to parameter here
char *strtok(char * __restrict, const char * __restrict);
^
xjdcomm.c:239:19: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
strcpy(DicDir,rcwd);
^~~~
/usr/include/string.h:83:56: note: passing argument to parameter here
char *strcpy(char * __restrict, const char * __restrict);
^
xjdcomm.c:290:12: warning: passing 'unsigned char [100]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
strcpy(Dnamet[thisdic],rcwd);
^~~~~~~~~~~~~~~
/usr/include/string.h:83:31: note: passing argument to parameter here
char *strcpy(char * __restrict, const char * __restrict);
^
xjdcomm.c:290:28: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
strcpy(Dnamet[thisdic],rcwd);
^~~~
/usr/include/string.h:83:56: note: passing argument to parameter here
char *strcpy(char * __restrict, const char * __restrict);
^
xjdcomm.c:291:12: warning: passing 'unsigned char [100]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
strcpy(XJDXnamet[thisdic],rcwd);
^~~~~~~~~~~~~~~~~~
/usr/include/string.h:83:31: note: passing argument to parameter here
char *strcpy(char * __restrict, const char * __restrict);
^
xjdcomm.c:291:31: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
strcpy(XJDXnamet[thisdic],rcwd);
^~~~
/usr/include/string.h:83:56: note: passing argument to parameter here
char *strcpy(char * __restrict, const char * __restrict);
^
xjdcomm.c:292:12: warning: passing 'unsigned char [100]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
strcat(XJDXnamet[thisdic],".xjdx");
^~~~~~~~~~~~~~~~~~
/usr/include/string.h:76:31: note: passing argument to parameter here
char *strcat(char * __restrict, const char * __restrict);
^
xjdcomm.c:343:12: warning: passing 'unsigned char [100]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
strcpy(Dnamet[0],rcwd);
^~~~~~~~~
/usr/include/string.h:83:31: note: passing argument to parameter here
char *strcpy(char * __restrict, const char * __restrict);
^
xjdcomm.c:343:22: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
strcpy(Dnamet[0],rcwd);
^~~~
/usr/include/string.h:83:56: note: passing argument to parameter here
char *strcpy(char * __restrict, const char * __restrict);
^
xjdcomm.c:344:12: warning: passing 'unsigned char [100]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
strcpy(XJDXnamet[0],rcwd);
^~~~~~~~~~~~
/usr/include/string.h:83:31: note: passing argument to parameter here
char *strcpy(char * __restrict, const char * __restrict);
^
xjdcomm.c:344:25: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
strcpy(XJDXnamet[0],rcwd);
^~~~
/usr/include/string.h:83:56: note: passing argument to parameter here
char *strcpy(char * __restrict, const char * __restrict);
^
xjdcomm.c:345:12: warning: passing 'unsigned char [100]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
strcat(XJDXnamet[0],".xjdx");
^~~~~~~~~~~~
/usr/include/string.h:76:31: note: passing argument to parameter here
char *strcat(char * __restrict, const char * __restrict);
^
xjdcomm.c:166:6: warning: unused variable 'ft' [-Wunused-variable]
int ft,fn;
^
xjdcomm.c:166:9: warning: unused variable 'fn' [-Wunused-variable]
int ft,fn;
^
xjdcomm.c:429:24: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
for(i = 0; i < strlen(s1);i++)
^~
/usr/include/string.h:96:28: note: passing argument to parameter here
size_t strlen(const char *) __pure;
^
6 warnings generated.
7 warnings generated.
35 warnings generated.
Dictionary.m:39:21: warning: sending 'unsigned char [100]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
[temp getCString: Dnamet[0]];
^~~~~~~~~
/usr/local/GNUstep/System/Library/Headers/Foundation/NSString.h:661:29: note: passing argument to parameter 'buffer' here
- (void) getCString: (char*)buffer;
^
Dictionary.m:41:21: warning: sending 'unsigned char [100]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
[temp getCString: XJDXnamet[0]];
^~~~~~~~~~~~
/usr/local/GNUstep/System/Library/Headers/Foundation/NSString.h:661:29: note: passing argument to parameter 'buffer' here
- (void) getCString: (char*)buffer;
^
Dictionary.m:92:23: warning: sending 'unsigned char [13]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
[aString getCString: schString];
^~~~~~~~~
/usr/local/GNUstep/System/Library/Headers/Foundation/NSString.h:661:29: note: passing argument to parameter 'buffer' here
- (void) getCString: (char*)buffer;
^
Dictionary.m:94:40: warning: passing 'unsigned char [13]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
xjdserver (XJ_FIND, dNum, loc, strlen(schString), schString,
^~~~~~~~~
/usr/include/string.h:96:28: note: passing argument to parameter here
size_t strlen(const char *) __pure;
^
Dictionary.m:104:43: warning: passing 'unsigned char [13]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
xjdserver (XJ_ENTRY, dNum, loc, strlen(schString), schString,
^~~~~~~~~
/usr/include/string.h:96:28: note: passing argument to parameter here
size_t strlen(const char *) __pure;
^
5 warnings generated.
Controller.m:80:30: warning: 'NSCollectionViewItem' may not respond to 'setTag:'
[[typePopup itemAtIndex: 0] setTag: EXACT_SEARCH];
~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
Controller.m:82:30: warning: 'NSCollectionViewItem' may not respond to 'setTag:'
[[typePopup itemAtIndex: 1] setTag: SIMILAR_SEARCH];
~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
Controller.m:84:30: warning: 'NSCollectionViewItem' may not respond to 'setTag:'
[[typePopup itemAtIndex: 2] setTag: RELATED_SEARCH];
~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
3 warnings generated.
cc -L/usr/local/lib -fstack-protector-strong -rdynamic -rdynamic -rdynamic -rdynamic -fuse-ld= -pthread -fexceptions -fobjc-runtime=gnustep-2.0 -fblocks -o Jishyo.app/./Jishyo \
./obj/Jishyo.obj/externs.c.o ./obj/Jishyo.obj/xjdcomm.c.o ./obj/Jishyo.obj/xjdsa.c.o ./obj/Jishyo.obj/xjdservcomm.c.o ./obj/Jishyo.obj/Controller.m.o ./obj/Jishyo.obj/Dictionary.m.o ./obj/Jishyo.obj/main.m.o -L/magus/work/usr/mports/misc/jishyo/work/GNUstep/Library/Libraries -L/usr/local/GNUstep/Local/Library/Libraries -L/usr/local/GNUstep/System/Library/Libraries -L/usr/local/lib -lgnustep-gui -lgnustep-base -lobjc -lm
ld: error: duplicate symbol: it
>>> defined at xjdcomm.c
>>> ./obj/Jishyo.obj/xjdcomm.c.o:(it)
>>> defined at xjdsa.c
>>> ./obj/Jishyo.obj/xjdsa.c.o:(.bss+0x2C)
ld: error: duplicate symbol: ENVname
>>> defined at xjdcomm.c
>>> ./obj/Jishyo.obj/xjdcomm.c.o:(ENVname)
>>> defined at xjdsa.c
>>> ./obj/Jishyo.obj/xjdsa.c.o:(.bss+0x30)
ld: error: duplicate symbol: cl_rcfile
>>> defined at xjdcomm.c
>>> ./obj/Jishyo.obj/xjdcomm.c.o:(cl_rcfile)
>>> defined at xjdsa.c
>>> ./obj/Jishyo.obj/xjdsa.c.o:(.bss+0x62)
ld: error: duplicate symbol: DicNum
>>> defined at xjdcomm.c
>>> ./obj/Jishyo.obj/xjdcomm.c.o:(DicNum)
>>> defined at xjdsa.c
>>> ./obj/Jishyo.obj/xjdsa.c.o:(.bss+0xC8)
ld: error: duplicate symbol: DicDir
>>> defined at xjdcomm.c
>>> ./obj/Jishyo.obj/xjdcomm.c.o:(DicDir)
>>> defined at xjdsa.c
>>> ./obj/Jishyo.obj/xjdsa.c.o:(.bss+0xCC)
ld: error: duplicate symbol: NoDics
>>> defined at xjdsa.c
>>> ./obj/Jishyo.obj/xjdsa.c.o:(NoDics)
>>> defined at xjdservcomm.c
>>> ./obj/Jishyo.obj/xjdservcomm.c.o:(.bss+0x4)
ld: error: duplicate symbol: Dnamet
>>> defined at xjdsa.c
>>> ./obj/Jishyo.obj/xjdsa.c.o:(Dnamet)
>>> defined at xjdservcomm.c
>>> ./obj/Jishyo.obj/xjdservcomm.c.o:(.bss+0xA8)
ld: error: duplicate symbol: XJDXnamet
>>> defined at xjdsa.c
>>> ./obj/Jishyo.obj/xjdsa.c.o:(XJDXnamet)
>>> defined at xjdservcomm.c
>>> ./obj/Jishyo.obj/xjdservcomm.c.o:(.bss+0x490)
ld: error: duplicate symbol: diclent
>>> defined at xjdsa.c
>>> ./obj/Jishyo.obj/xjdsa.c.o:(diclent)
>>> defined at xjdservcomm.c
>>> ./obj/Jishyo.obj/xjdservcomm.c.o:(.bss+0x8A4)
ld: error: duplicate symbol: dicbufft
>>> defined at xjdsa.c
>>> ./obj/Jishyo.obj/xjdsa.c.o:(dicbufft)
>>> defined at xjdservcomm.c
>>> ./obj/Jishyo.obj/xjdservcomm.c.o:(.bss+0x8CC)
ld: error: duplicate symbol: indptrt
>>> defined at xjdsa.c
>>> ./obj/Jishyo.obj/xjdsa.c.o:(indptrt)
>>> defined at xjdservcomm.c
>>> ./obj/Jishyo.obj/xjdservcomm.c.o:(.bss+0x944)
ld: error: duplicate symbol: indlent
>>> defined at xjdsa.c
>>> ./obj/Jishyo.obj/xjdsa.c.o:(indlent)
>>> defined at xjdservcomm.c
>>> ./obj/Jishyo.obj/xjdservcomm.c.o:(.bss+0x91C)
ld: error: duplicate symbol: DicNum
>>> defined at xjdcomm.c
>>> ./obj/Jishyo.obj/xjdcomm.c.o:(DicNum)
>>> defined at xjdservcomm.c
>>> ./obj/Jishyo.obj/xjdservcomm.c.o:(.bss+0x994)
ld: error: duplicate symbol: it
>>> defined at xjdcomm.c
>>> ./obj/Jishyo.obj/xjdcomm.c.o:(it)
>>> defined at xjdservcomm.c
>>> ./obj/Jishyo.obj/xjdservcomm.c.o:(.bss+0x998)
ld: error: duplicate symbol: ENVname
>>> defined at xjdcomm.c
>>> ./obj/Jishyo.obj/xjdcomm.c.o:(ENVname)
>>> defined at xjdservcomm.c
>>> ./obj/Jishyo.obj/xjdservcomm.c.o:(.bss+0x99C)
ld: error: duplicate symbol: cl_rcfile
>>> defined at xjdcomm.c
>>> ./obj/Jishyo.obj/xjdcomm.c.o:(cl_rcfile)
>>> defined at xjdservcomm.c
>>> ./obj/Jishyo.obj/xjdservcomm.c.o:(.bss+0x9CE)
ld: error: duplicate symbol: DicDir
>>> defined at xjdcomm.c
>>> ./obj/Jishyo.obj/xjdcomm.c.o:(DicDir)
>>> defined at xjdservcomm.c
>>> ./obj/Jishyo.obj/xjdservcomm.c.o:(.bss+0xA32)
ld: error: duplicate symbol: CurrDic
>>> defined at xjdsa.c
>>> ./obj/Jishyo.obj/xjdsa.c.o:(CurrDic)
>>> defined at xjdservcomm.c
>>> ./obj/Jishyo.obj/xjdservcomm.c.o:(.bss+0xB04)
ld: error: duplicate symbol: it
>>> defined at xjdcomm.c
>>> ./obj/Jishyo.obj/xjdcomm.c.o:(it)
>>> defined at Dictionary.m
>>> ./obj/Jishyo.obj/Dictionary.m.o:(.bss+0x4)
ld: error: duplicate symbol: ENVname
>>> defined at xjdcomm.c
>>> ./obj/Jishyo.obj/xjdcomm.c.o:(ENVname)
>>> defined at Dictionary.m
>>> ./obj/Jishyo.obj/Dictionary.m.o:(.bss+0x8)
ld: error: too many errors emitted, stopping now (use -error-limit=0 to see all errors)
cc: error: linker command failed with exit code 1 (use -v to see invocation)
gmake[4]: *** [/usr/local/GNUstep/System/Library/Makefiles/Instance/application.make:131: Jishyo.app/./Jishyo] Error 1
gmake[3]: *** [/usr/local/GNUstep/System/Library/Makefiles/Instance/application.make:145: internal-app-run-compile-submake] Error 2
gmake[2]: *** [/usr/local/GNUstep/System/Library/Makefiles/Master/rules.make:297: Jishyo.all.app.variables] Error 2
gmake[1]: *** [/usr/local/GNUstep/System/Library/Makefiles/Master/application.make:38: internal-all] Error 2
gmake[1]: Leaving directory '/magus/work/usr/mports/misc/jishyo/work/Jishyo-0.1'
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1
Stop.
make: stopped in /usr/mports/misc/jishyo