Re: [q-lang-users] Status on my attempt to port Q to amd64
Brought to you by:
agraef
From: Albert G. <Dr....@t-...> - 2005-05-14 07:50:24
|
Andrew Berg wrote: > Most of the interesting variables in the environment setup seem to be > global, or at least external to the q.c file, and the "print" command > in gdb tells me that there is <<No symbol "source" in current > context.>> This is also the case for "outid" and "qpath" and seemingly > lots of other variables. As far as I can tell, they aren't macros. > Can anyone tell me why they are invisible to the debugger? Try __qq__source instead. The external global symbols in the interpreter are stropped with a prefix (see mangle.h, this is created automatically with the mangle.sh script) to prevent name collisions with shared libs linked with the interpreter. Albert -- Dr. Albert Gr"af Dept. of Music-Informatics, University of Mainz, Germany Email: Dr....@t-..., ag...@mu... WWW: http://www.musikwissenschaft.uni-mainz.de/~ag |