Hi again,
Jim Klimov wrote:
On 2013-03-17 01:06, Jim Klimov wrote:
Hello Jean-Pierre,
I tried your fix and it seems mostly correct - I applied the patch to
a freshly untarred source that you published a couple of days ago, and
the resulting ndiscvt binary built under OI 151a7 succeeded to make a
driver.s file. However, it doesn't work fully, so the compilation of
"ndis" target failed. Build log attached.
Apparently, the code which created the assembly text forgot to add
newlines before leaq instructions. I added them manually, and the
Good point.
overall build fails at a bit later step now:
/opt/onbld/bin/i386/ctfconvert -g -l NDISWRAPPER driver.o
ERROR: ctfconvert: file does not contain dwarf type data (try compiling
with -g)
Removing driver.o
I do no know what this ctfconvert is about (probably related
to debugging), but I am quite sure this is useless (I do not
even have this tool). Likewise the -g dumps symbols into the
object file, only used for debugging, but this is probably
meaningless for an assembler source. Maybe ctfconvert extracts
the symbols created by -g and puts them in a specific file.
I cannot help you on such matters.
gmake: *** [ndis] Error 1
I did try to add "-g" to the driver.o build instruction, but got the
same error.
//Jim
_______________________________________________
oi-dev mailing list
[email protected]
http://openindiana.org/mailman/listinfo/oi-dev