=> "/opt/local/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-trunk-x86_64/misc/kdrill", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] WARNING: [license.mk] Every package should define a LICENSE. ===> Building for kdrill-6.5 --- Makefile --- --- patchlevel.h --- sed "s/version-sed/6.5/" patchlevel.h-dist >patchlevel.h --- Makefile --- + rm -f Makefile.bak + mv -f Makefile Makefile.bak --- options.o --- --- Makefile --- + echo 'imake -DUseInstalled -I/opt/local/lib/X11/config -Wundef -DTOPDIR=. -DCURDIR=.' imake -DUseInstalled -I/opt/local/lib/X11/config -Wundef -DTOPDIR=. -DCURDIR=. + imake -DUseInstalled -I/opt/local/lib/X11/config -Wundef -DTOPDIR=. -DCURDIR=. --- options.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -DNO_ASM -I/opt/local/include/X11 -I/opt/local/include -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64 -I/opt/local/include -I/usr/include -c options.c --- Makefile --- /opt/local/bin/imake: Warning: cleaning Imakefile warning: could not parse version number in output of: cc -V 2>&1 warning: could not parse version number in output of: /opt/SUNWspro/bin/cc -V 2>&1 warning: could not parse version number in output of: CC -V 2>&1 warning: could not parse version number in output of: /opt/SUNWspro/bin/CC -V 2>&1 imake: executing: /opt/local/bin/tradcpp -I. -Uunix -D__amd64__ -D__amd64__ -traditional -DSVR4 -D__amd64 -debuglog .imake.cpplog -DUseInstalled -I/opt/local/lib/X11/config -Wundef -DTOPDIR=. -DCURDIR=. -DHasGcc2=YES -DHasGcc2ForCplusplus=YES .imake.start.c .imake.start.c:8:9: Warning: non-identical redefinition of HasGcc2 :15:1: Previous definition was here In file included from .imake.start.c:14:2: In file included from /opt/local/lib/X11/config/Imake.tmpl:109:2: /opt/local/lib/X11/config/sun.cf:220:16: Warning: value of undefined symbol CCompilerMajorVersion is 0 In file included from .imake.start.c:14:2: In file included from /opt/local/lib/X11/config/Imake.tmpl:109:2: /opt/local/lib/X11/config/sun.cf:420:12: Warning: value of undefined symbol CCompilerMajorVersion is 0 In file included from .imake.start.c:14:2: In file included from /opt/local/lib/X11/config/Imake.tmpl:109:2: /opt/local/lib/X11/config/sun.cf:603:8: Warning: value of undefined symbol HasGroff is 0 In file included from .imake.start.c:14:2: In file included from /opt/local/lib/X11/config/Imake.tmpl:109:2: In file included from /opt/local/lib/X11/config/sun.cf:901:3: /opt/local/lib/X11/config/svr4.cf:260:57: Warning: value of undefined symbol XorgServer is 0 --- options.o --- options.c: In function 'MakeGradeSelect': options.c:241:45: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 241 | GradeCallback,(XtPointer) widgetcount); | ^ --- Makefile --- In file included from .imake.start.c:14:2: /opt/local/lib/X11/config/Imake.tmpl:1089:16: Warning: value of undefined symbol HasGnuAr is 0 In file included from .imake.start.c:14:2: In file included from /opt/local/lib/X11/config/Imake.tmpl:2133:2: /opt/local/lib/X11/config/X11.tmpl:382:13: Warning: value of undefined symbol XF86Server is 0 In file included from .imake.start.c:14:2: In file included from /opt/local/lib/X11/config/Imake.tmpl:2133:2: /opt/local/lib/X11/config/X11.tmpl:3864:18: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from .imake.start.c:14:2: In file included from /opt/local/lib/X11/config/Imake.tmpl:2133:2: /opt/local/lib/X11/config/X11.tmpl:4081:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from .imake.start.c:14:2: In file included from /opt/local/lib/X11/config/Imake.tmpl:2133:2: /opt/local/lib/X11/config/X11.tmpl:4102:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from .imake.start.c:14:2: In file included from /opt/local/lib/X11/config/Imake.tmpl:2133:2: /opt/local/lib/X11/config/X11.tmpl:4124:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from .imake.start.c:14:2: In file included from /opt/local/lib/X11/config/Imake.tmpl:2133:2: /opt/local/lib/X11/config/X11.tmpl:4142:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from .imake.start.c:14:2: In file included from /opt/local/lib/X11/config/Imake.tmpl:2133:2: /opt/local/lib/X11/config/X11.tmpl:4163:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from .imake.start.c:14:2: In file included from /opt/local/lib/X11/config/Imake.tmpl:2133:2: /opt/local/lib/X11/config/X11.tmpl:4215:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from .imake.start.c:14:2: In file included from /opt/local/lib/X11/config/Imake.tmpl:2133:2: /opt/local/lib/X11/config/X11.tmpl:4234:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from .imake.start.c:14:2: In file included from /opt/local/lib/X11/config/Imake.tmpl:2133:2: /opt/local/lib/X11/config/X11.tmpl:4306:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from .imake.start.c:14:2: In file included from /opt/local/lib/X11/config/Imake.tmpl:2133:2: /opt/local/lib/X11/config/X11.tmpl:4336:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from .imake.start.c:14:2: In file included from /opt/local/lib/X11/config/Imake.tmpl:2133:2: /opt/local/lib/X11/config/X11.tmpl:4352:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from .imake.start.c:14:2: In file included from /opt/local/lib/X11/config/Imake.tmpl:2133:2: /opt/local/lib/X11/config/X11.tmpl:4423:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 --- readfile.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -DNO_ASM -I/opt/local/include/X11 -I/opt/local/include -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64 -I/opt/local/include -I/usr/include -c readfile.c --- game.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -DNO_ASM -I/opt/local/include/X11 -I/opt/local/include -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64 -I/opt/local/include -I/usr/include -c game.c --- init.o --- rm -f init.o gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -DNO_ASM -I/opt/local/include/X11 -I/opt/local/include -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64 -DDICTLOCATION='"KDrill*kdictfile: /opt/local/share/kdrill/kanjidic.gz"' -DEDICTLOCATION='"KDrill*edictfile: /opt/local/share/kdrill/edict.gz"' -DRADLOCATION='"KDrill*radkfile: /opt/local/share/kdrill/radkfile"' init.c --- widgets.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -DNO_ASM -I/opt/local/include/X11 -I/opt/local/include -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64 -I/opt/local/include -I/usr/include -c widgets.c --- init.o --- init.c: In function 'handle_delete': init.c:171:12: warning: implicit declaration of function 'isMapped'; did you mean 'IsUnmapped'? [-Wimplicit-function-declaration] 171 | if(isMapped(w)){ | ^~~~~~~~ | IsUnmapped --- widgets.o --- widgets.c: In function 'MakeChoicesButtons': widgets.c:509:59: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 509 | XtNcallback,choicescallback,(XtPointer) i); | ^ widgets.c: In function 'Accelerator': widgets.c:792:39: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 792 | (XtPointer) int_store,NULL); | ^ widgets.c: At top level: widgets.c:860:33: warning: initialization of 'void (*)(struct _WidgetRec *, XEvent *, char **, Cardinal *)' {aka 'void (*)(struct _WidgetRec *, union _XEvent *, char **, unsigned int *)'} from incompatible pointer type 'void (*)(struct _WidgetRec *, void *, void *)' [-Wincompatible-pointer-types] 860 | { "stroke-search", DoStrokeSearch}, /* ignore warning*/ | ^~~~~~~~~~~~~~ widgets.c:860:33: note: (near initialization for 'kdrillActionList[4].proc') --- grades.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -DNO_ASM -I/opt/local/include/X11 -I/opt/local/include -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64 -I/opt/local/include -I/usr/include -c grades.c grades.c: In function 'GradeCallback': grades.c:101:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 101 | grademask = 1 << (int) data; | ^ grades.c:103:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 103 | switch((int) data){ | ^ grades.c:127:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 127 | if((int) data <=6) | ^ grades.c:128:89: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 128 | sprintf(statusprefix,"Grade %d unset: ",(int) data); | ^ grades.c:137:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 137 | if((int) data <=6) | ^ grades.c:138:87: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 138 | sprintf(statusprefix,"Grade %d set: ",(int) data); | ^ --- frequency.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -DNO_ASM -I/opt/local/include/X11 -I/opt/local/include -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64 -I/opt/local/include -I/usr/include -c frequency.c --- mainwindow.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -DNO_ASM -I/opt/local/include/X11 -I/opt/local/include -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64 -I/opt/local/include -I/usr/include -c mainwindow.c mainwindow.c: In function 'ChangeMode': mainwindow.c:66:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 66 | int buttonpressed = (int) data; | ^ mainwindow.c: In function 'ChangeQuestion': mainwindow.c:99:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 99 | int buttonpressed = (int) data; | ^ mainwindow.c: In function 'choicescallback': mainwindow.c:173:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 173 | guessvalue((int) data); | ^ --- search.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -DNO_ASM -I/opt/local/include/X11 -I/opt/local/include -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64 -I/opt/local/include -I/usr/include -c search.c --- log.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -DNO_ASM -I/opt/local/include/X11 -I/opt/local/include -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64 -I/opt/local/include -I/usr/include -c log.c --- utils.o --- rm -f utils.o gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -DNO_ASM -I/opt/local/include/X11 -I/opt/local/include -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64 -DUNCOMPRESS='"gzip -d -c"' -DUNCOMPRESSEXT='".gz"' utils.c utils.c: In function 'nextword': utils.c:100:28: warning: comparison between pointer and zero character constant [-Wpointer-compare] 100 | if(stringp == '\0') | ^~ utils.c:100:20: note: did you mean to dereference the pointer? 100 | if(stringp == '\0') | ^ utils.c:106:28: warning: comparison between pointer and zero character constant [-Wpointer-compare] 106 | if(stringp == '\0') | ^~ utils.c:106:20: note: did you mean to dereference the pointer? 106 | if(stringp == '\0') | ^ --- kanasearch.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -DNO_ASM -I/opt/local/include/X11 -I/opt/local/include -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64 -I/opt/local/include -I/usr/include -c kanasearch.c --- convert.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -DNO_ASM -I/opt/local/include/X11 -I/opt/local/include -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64 -I/opt/local/include -I/usr/include -c convert.c --- kanasearch.o --- kanasearch.c: In function 'kanacallback': kanasearch.c:230:23: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 230 | CHAR.byte1 = ((int) data & 0xff00) >>8; | ^ kanasearch.c:231:23: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 231 | CHAR.byte2 = ((int) data & 0x00ff); | ^ kanasearch.c: In function 'ksearch_toggles': kanasearch.c:264:12: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 264 | if((int)data == 2){ | ^ kanasearch.c: In function 'makeinputwidgets': kanasearch.c:372:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 372 | (XtPointer) kvalue); | ^ --- multikanji.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -DNO_ASM -I/opt/local/include/X11 -I/opt/local/include -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64 -I/opt/local/include -I/usr/include -c multikanji.c --- kanjisearch.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -DNO_ASM -I/opt/local/include/X11 -I/opt/local/include -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64 -I/opt/local/include -I/usr/include -c kanjisearch.c kanjisearch.c: In function 'selectquarter': kanjisearch.c:62:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 62 | num = (int)data; | ^ kanjisearch.c: In function 'changequarter': kanjisearch.c:84:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 84 | XtNlabel, quarterchars[(int)data], | ^ kanjisearch.c: In function 'DoKanjiFind': kanjisearch.c:110:25: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 110 | exit(1); | ^~~~ kanjisearch.c:28:1: note: include '' or provide a declaration of 'exit' 27 | #include "init.h" +++ |+#include 28 | kanjisearch.c:110:25: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] 110 | exit(1); | ^~~~ kanjisearch.c:110:25: note: include '' or provide a declaration of 'exit' kanjisearch.c: In function 'makekanjiinput': kanjisearch.c:201:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 201 | (XtPointer) kcount); | ^ kanjisearch.c:287:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 287 | (XtPointer) kcount); | ^ --- multikanji.o --- multikanji.c: In function 'multiUcallback': multikanji.c:207:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 207 | TRANSLATION trans=transptrs[(int)data]; | ^ multikanji.c: In function 'createallmulti': multikanji.c:279:66: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 279 | XtAddCallback(newu, XtNcallback, multiUcallback, (XtPointer)transcount); | ^ --- strokesearch.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -DNO_ASM -I/opt/local/include/X11 -I/opt/local/include -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64 -I/opt/local/include -I/usr/include -c strokesearch.c --- radsearch.o --- rm -f radsearch.o gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -DNO_ASM -I/opt/local/include/X11 -I/opt/local/include -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64 -DRADLOCATION='"KDrill*radkfile: /opt/local/share/kdrill/radkfile"' radsearch.c radsearch.c: In function 'InitRadicals': radsearch.c:525:25: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 525 | exit(1); | ^~~~ radsearch.c:36:1: note: include '' or provide a declaration of 'exit' 35 | #include "init.h" /* for setup_deletewindow() */ +++ |+#include 36 | radsearch.c:525:25: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] 525 | exit(1); | ^~~~ radsearch.c:525:25: note: include '' or provide a declaration of 'exit' --- searchwidgets.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -DNO_ASM -I/opt/local/include/X11 -I/opt/local/include -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64 -I/opt/local/include -I/usr/include -c searchwidgets.c --- prefs.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -DNO_ASM -I/opt/local/include/X11 -I/opt/local/include -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64 -I/opt/local/include -I/usr/include -c prefs.c --- badguess.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -DNO_ASM -I/opt/local/include/X11 -I/opt/local/include -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64 -I/opt/local/include -I/usr/include -c badguess.c --- skipsearch.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -DNO_ASM -I/opt/local/include/X11 -I/opt/local/include -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64 -I/opt/local/include -I/usr/include -c skipsearch.c --- learn.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -DNO_ASM -I/opt/local/include/X11 -I/opt/local/include -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64 -I/opt/local/include -I/usr/include -c learn.c --- skipsearch.o --- skipsearch.c: In function 'SKIPshapecallback': skipsearch.c:104:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 104 | sprintf(newlabel,"%1d",(int)client_data); | ^ skipsearch.c: In function 'SKIPcallbacks': skipsearch.c:117:21: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 117 | int skipnum=(int)client_data; | ^ skipsearch.c: In function 'makeskipinput': skipsearch.c:341:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 341 | (XtPointer) scount); | ^ --- learn.o --- learn.c: In function 'LearnNewChar': learn.c:158:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 158 | showinorder=(Boolean)((int)client_data & 0xff); | ^ --- timeout.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -DNO_ASM -I/opt/local/include/X11 -I/opt/local/include -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64 -I/opt/local/include -I/usr/include -c timeout.c --- kdrill._man --- rm -f kdrill._man if test -z "" ; then cd `dirname kdrill` && ln -s `basename kdrill.man` `basename kdrill._man`; else cpp -undef -D__apploaddir__=/opt/local/lib/X11/app-defaults -D__appmansuffix__=1 -D__filemansuffix__=5 -D__libmansuffix__=3 -D__miscmansuffix__=7 -D__drivermansuffix__=4 -D__adminmansuffix__=8 -D__projectroot__=/opt/local -D__xconfigfile__=xorg.conf -D__xconfigdir__=/opt/local/lib/X11 -D__xlogfile__=Xorg -D__xservername__=Xorg -D__xorgversion__="\"`echo 7 7 0 | sed -e 's/ /./g' -e 's/^/Version\\\ /'`\" \"X Version 11\"" -D__vendorversion__="`echo 7 7 0 | sed -e 's/ /./g' -e 's/^/Version\\\ /'` X.Org" < kdrill.man | sed -e '/^# *[0-9][0-9]* *.*$/d' -e '/^#line *[0-9][0-9]* *.*$/d' -e '/^[ ]*XCOMM$/s/XCOMM/#/' -e '/^[ ]*XCOMM[^a-zA-Z0-9_]/s/XCOMM/#/' -e '/^[ ]*XHASH/s/XHASH/#/' -e '/\@\@$/s/\@\@$/\\/' >kdrill._man; fi --- main.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -DNO_ASM -I/opt/local/include/X11 -I/opt/local/include -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64 -I/opt/local/include -I/usr/include -c main.c --- KDrill.ad --- sed -e "s:EDICTLOCATION:/opt/local/share/kdrill/edict.gz:" -e "s:KDICTLOCATION:/opt/local/share/kdrill/kanjidic.gz:" -e "s:RADLOCATION:/opt/local/share/kdrill/radkfile:" < KDrill.ad-dist > KDrill.ad --- kdrill --- rm -f kdrill LD_RUN_PATH=/opt/local/lib gcc -o kdrill -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -DNO_ASM -B direct -Wl,-M,/usr/lib/ld/map.bssalign -Wl,-M,/usr/lib/ld/map.noexstk -L/opt/local/lib -Wl,-R/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib main.o options.o readfile.o game.o init.o widgets.o grades.o frequency.o mainwindow.o search.o log.o utils.o kanasearch.o convert.o multikanji.o kanjisearch.o strokesearch.o radsearch.o searchwidgets.o prefs.o badguess.o skipsearch.o learn.o timeout.o -lXaw -lXmu -lXt -lSM -lICE -lXpm -lXext -lX11 -lsocket -lnsl -R/opt/local/lib -z lazyload -z combreloc -Wl,-M,/usr/lib/ld/map.pagealign -Wl,-M,/usr/lib/ld/map.noexdata