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

Reply via email to