Hi folks,

One of the nicer outcomes of the post-Oracle world is how easy it's starting to become to actually build SGE source ...

I'm currently trying to build an x86_64 version of the latest son-of-gridengine and am running into an issue with 'qtcsh'

All of the normally flaky java, qmon, DRMAA etc. stuff builds fine but aimk currently bombs out. Ignoring the copious warning messages, this looks like the actual fatal error:

{ anyone else see this? Any workarounds? }



gcc -o tcsh              -DSGE_ARCH_STRING=\"lx-amd64\" -O3 -Wall -Wstrict-prototypes 
-DUSE_POLL -DLINUX -DLINUXAMD64 -DLINUXAMD64 -D_GNU_SOURCE -DGETHOSTBYNAME_R6 -DGETHOSTBYADDR_R8  
-DLOAD_OPENSSL -DTARGET_64BIT  -DSPOOLING_dynamic -DSECURE -I/usr/include -DCOMPILE_DC 
-D__SGE_COMPILE_WITH_GETTEXT__  -D__SGE_NO_USERMAPPING__ -Wno-error -DPROG_NAME='"qtcsh"' 
-DLINUXAMD64                -I. -I.. sh.o sh.dir.o sh.dol.o sh.err.o sh.exec.o sh.char.o sh.exp.o 
sh.func.o sh.glob.o sh.hist.o sh.init.o sh.lex.o sh.misc.o sh.parse.o sh.print.o sh.proc.o sh.sem.o 
sh.set.o sh.time.o glob.o mi.termios.o ma.setp.o vms.termcap.o tw.help.o tw.init.o tw.parse.o 
tw.spell.o tw.comp.o tw.color.o ed.chared.o ed.refresh.o ed.screen.o ed.init.o ed.inputl.o 
ed.defns.o ed.xmap.o ed.term.o tc.alloc.o tc.bind.o tc.const.o tc.defs.o tc.disc.o tc.func.o 
tc.os.o tc.printf.o tc.prompt.o tc.sched.o tc.sig.o tc.str.o tc.vers.o tc.who.o  -lcrypt            
                      -L../../../LINUXAMD64 -L. -rdynamic -Wl,-rpath,\$ORIGIN/../../lib/lx-amd64  -
lsge -lpthread    -ldl
ed.screen.o: In function `SetAttributes':
ed.screen.c:(.text+0x7d3): undefined reference to `tputs'
ed.screen.c:(.text+0x879): undefined reference to `tputs'
ed.screen.c:(.text+0x8b8): undefined reference to `tputs'
ed.screen.c:(.text+0x90d): undefined reference to `tputs'
ed.screen.c:(.text+0x963): undefined reference to `tputs'
ed.screen.o:ed.screen.c:(.text+0x9a4): more undefined references to `tputs' 
follow
ed.screen.o: In function `Insert_write':
ed.screen.c:(.text+0xea7): undefined reference to `tgoto'
ed.screen.c:(.text+0xeb6): undefined reference to `tputs'
ed.screen.c:(.text+0xeed): undefined reference to `tputs'
ed.screen.o: In function `DeleteChars':
ed.screen.c:(.text+0xf78): undefined reference to `tputs'
ed.screen.c:(.text+0xfad): undefined reference to `tgoto'
ed.screen.c:(.text+0xfe6): undefined reference to `tputs'
ed.screen.o: In function `MoveToChar':
ed.screen.c:(.text+0x1185): undefined reference to `tgoto'
ed.screen.c:(.text+0x1194): undefined reference to `tputs'
ed.screen.c:(.text+0x119f): undefined reference to `tgoto'
ed.screen.c:(.text+0x11ae): undefined reference to `tputs'
ed.screen.o: In function `MoveToLine':
ed.screen.c:(.text+0x1299): undefined reference to `tgoto'
ed.screen.c:(.text+0x12a8): undefined reference to `tputs'
ed.screen.c:(.text+0x1304): undefined reference to `tputs'
ed.screen.c:(.text+0x1325): undefined reference to `tgoto'
ed.screen.c:(.text+0x1335): undefined reference to `tputs'
ed.screen.o: In function `EchoTC':
ed.screen.c:(.text+0x3174): undefined reference to `tgoto'
ed.screen.c:(.text+0x3184): undefined reference to `tputs'
ed.screen.c:(.text+0x31b6): undefined reference to `tgetflag'
ed.screen.c:(.text+0x3223): undefined reference to `tputs'
ed.screen.c:(.text+0x3238): undefined reference to `tgetstr'
ed.screen.c:(.text+0x3309): undefined reference to `tgoto'
ed.screen.c:(.text+0x331b): undefined reference to `tputs'
ed.screen.o: In function `GetTermCaps':
ed.screen.c:(.text+0x33ce): undefined reference to `tgetent'
ed.screen.c:(.text+0x33e0): undefined reference to `tgetflag'
ed.screen.c:(.text+0x33fa): undefined reference to `tgetflag'
ed.screen.c:(.text+0x3417): undefined reference to `tgetflag'
ed.screen.c:(.text+0x3427): undefined reference to `tgetflag'
ed.screen.c:(.text+0x3437): undefined reference to `tgetnum'
ed.screen.c:(.text+0x3447): undefined reference to `tgetnum'
ed.screen.c:(.text+0x3474): undefined reference to `tgetstr'
ed.screen.c:(.text+0x3820): undefined reference to `tgetflag'
ed.screen.c:(.text+0x3839): undefined reference to `tgetflag'
ed.screen.o: In function `ClearToBottom':
ed.screen.c:(.text+0x6d0): undefined reference to `tputs'
ed.screen.o: In function `SoundBeep':
ed.screen.c:(.text+0xb2c): undefined reference to `tputs'
ed.screen.c:(.text+0xb3f): undefined reference to `tputs'
ed.screen.o: In function `ClearScreen':
ed.screen.c:(.text+0xbb0): undefined reference to `tputs'
ed.screen.c:(.text+0xbdb): undefined reference to `tputs'
ed.screen.o:ed.screen.c:(.text+0xc38): more undefined references to `tputs' 
follow
collect2: ld returned 1 exit status
make: *** [tcsh] Error 1
not done


_______________________________________________
users mailing list
[email protected]
https://gridengine.org/mailman/listinfo/users

Reply via email to