Иак вопрос несколько неправильно сформулирован, я собрал драйвер
инструментарий
VS 2003, XPDDK SP1, SoftICE 2.01
nmsym пишет sys: No debug information found
ключи компилятора:
-Yd -Gy -cbstring -Gz -QIfdiv- -QIf -Gi- -Gm- -GX- -GR- -GF -FI$(DDK)\inc\$(OS)\warning.h -Odiy- -W3 /Zel7
Здравствуйте, Barnukoff, Вы писали:
B>VS 2003, XPDDK SP1, SoftICE 2.01 B>nmsym пишет sys: No debug information found B>ключи компилятора: B>-Yd -Gy -cbstring -Gz -QIfdiv- -QIf -Gi- -Gm- -GX- -GR- -GF -FI$(DDK)\inc\$(OS)\warning.h -Odiy- -W3 /Zel7
B>ключи линкера: B>/DEBUG:FULL /DEBUGTYPE:CV /PDB:NONE -MERGE:_PAGE=PAGE -MERGE:_TEXT=.text -SECTION:INIT,d \
nmsym по делу пишет — Вы же сами указали /PDB:NONE.
И /Fd добавте компилятору. Может быть /Zi или /Zd ещё потребуются.
ЗЫ: Сайс какой-то уж старый, он что работает под XP?
People who are more than casually interested in computers should have at least some idea of what the underlying hardware is like. Otherwise the programs they write will be pretty weird (c) D.Knuth
Здравствуйте, gear nuke, Вы писали:
GN>Здравствуйте, Barnukoff, Вы писали:
B>>VS 2003, XPDDK SP1, SoftICE 2.01 B>>nmsym пишет sys: No debug information found B>>ключи компилятора: B>>-Yd -Gy -cbstring -Gz -QIfdiv- -QIf -Gi- -Gm- -GX- -GR- -GF -FI$(DDK)\inc\$(OS)\warning.h -Odiy- -W3 /Zel7
B>>ключи линкера: B>>/DEBUG:FULL /DEBUGTYPE:CV /PDB:NONE -MERGE:_PAGE=PAGE -MERGE:_TEXT=.text -SECTION:INIT,d \
GN>nmsym по делу пишет — Вы же сами указали /PDB:NONE. GN>И /Fd добавте компилятору. Может быть /Zi или /Zd ещё потребуются.
GN>ЗЫ: Сайс какой-то уж старый, он что работает под XP?
Еще как , вот в VMWare он совсем никакой
Здравствуйте, Barnukoff,
GN>>ЗЫ: Сайс какой-то уж старый, он что работает под XP? B>Еще как , вот в VMWare он совсем никакой
Использую 3.1 и 3.2 под VMWare без каких-либо проблем .
People who are more than casually interested in computers should have at least some idea of what the underlying hardware is like. Otherwise the programs they write will be pretty weird (c) D.Knuth
Здравствуйте, gear nuke, Вы писали:
GN>Здравствуйте, Barnukoff,
GN>>>ЗЫ: Сайс какой-то уж старый, он что работает под XP? B>>Еще как , вот в VMWare он совсем никакой
GN>Использую 3.1 и 3.2 под VMWare без каких-либо проблем .
Простите за оффтоп, Но где бы взять, если не затруднит, то на abarnukoff[САБАК]yandex.ru
слейте плз или ссылку. спасибо.
Здравствуйте, straightener, Вы писали:
S>Здравствуйте, Barnukoff, Вы писали:
B>>Здравствуйте, gear nuke, Вы писали:
B>>Еще как , вот в VMWare он совсем никакой S>Хм. А вот WinDbg... S>
Честно говоря я его заставил работать через сокет, но в плане удобства, он мне чтото не очень. Сугубо мое IMHO.
Здравствуйте, gear nuke, Вы писали:
GN>Здравствуйте, Barnukoff, Вы писали:
B>>VS 2003, XPDDK SP1, SoftICE 2.01 B>>nmsym пишет sys: No debug information found B>>ключи компилятора: B>>-Yd -Gy -cbstring -Gz -QIfdiv- -QIf -Gi- -Gm- -GX- -GR- -GF -FI$(DDK)\inc\$(OS)\warning.h -Odiy- -W3 /Zel7
B>>ключи линкера: B>>/DEBUG:FULL /DEBUGTYPE:CV /PDB:NONE -MERGE:_PAGE=PAGE -MERGE:_TEXT=.text -SECTION:INIT,d \
GN>nmsym по делу пишет — Вы же сами указали /PDB:NONE. GN>И /Fd добавте компилятору. Может быть /Zi или /Zd ещё потребуются.
GN>ЗЫ: Сайс какой-то уж старый, он что работает под XP?
Ключики добавил, не помогло, у бинарника размер увеличился, что говорит о том что отладочня в нем всеже присутствует, остается грешить что айс никакой.
Где взять ?!
Здравствуйте, Barnukoff, Вы писали:
B>>>Еще как , вот в VMWare он совсем никакой S>>Хм. А вот WinDbg... S>> B>Честно говоря я его заставил работать через сокет, но в плане удобства, он мне чтото не очень. Сугубо мое IMHO.
Удобство использования определяется индивидуально, не спорю, но проблема трансляции символов не возникает, можно даже организовать symbol server и при помощи symstore класть в него свои символы после каждого билда, туда же класть системные символы, которые отладчик (используя symsrv) сам скачает когда ему это приспичет. Если это менее удобно, чем возиться с nmsym, то я уже не знаю, что сказать.
Здравствуйте, straightener, Вы писали:
S>Здравствуйте, Barnukoff, Вы писали: S>Удобство использования определяется индивидуально, не спорю, но проблема трансляции символов не возникает, можно даже организовать symbol server и при помощи symstore класть в него свои символы после каждого билда, туда же класть системные символы, которые отладчик (используя symsrv) сам скачает когда ему это приспичет. Если это менее удобно, чем возиться с nmsym, то я уже не знаю, что сказать.
Фичи со скачкой знаю, и у меня в принципе все разрешилось, свежий айс все подхватил как родное.
Всем откликнувшимся спасиб. Теперь отлаживаю с удовольствием