2011-11-20 50 views
2

我想在我的Windows 7機器上安裝洞察調試器,但沒有任何成功。對窗口的洞察力

我安裝了cygwin完整的包和我下載的洞察力的來源。我遵循this tutorial中的步驟沒有任何成功,我已經花了2個小時試圖編譯,但沒有。它總是給我同樣的錯誤。

/usr/lib/gcc/i686-pc-cygwin/4.5.3/../../../../include/w32api/winsock2.h:632:32: 
error: conflicting types for 'select' 
/usr/include/sys/select.h:31:5: note: previous declaration of 'select' was here 
make[2]: `***` [tclAlloc.o] Error 1 
make[2]: Leaving directory '/cygdrive/c/insight-6.1/tcl/win' 
make[1]: `***` [all] Error 2 
make[1]: Leaving directory '/cygdrive/c/insight-6.1/tcl' 
make: `***` [all-tcl] Error 2 

我想一個調試器一樣的洞察力來調試我的C代碼和我的開發組件連接到IA-32

+1

gdb-6.8-2 cygwin二進制包帶有洞察力;新版本gdb-7.3.50-3只包含文本模式ui(命令'gdbtui'或'gdb -tui') – Christoph

+0

我這樣做了,我剛開始接收另一個錯誤: 「damm」 Tcl_Init失敗:找不到可用的init.tcl ..... – anotherNeo

+0

@Christoph我錯過了什麼? – anotherNeo

回答

0

OK,所以,之後花了很小時,我想我能給的最好的是秀你如何,我解決了這個問題,我發佈在我的github頁面。

希望這會有所幫助。

+0

我正在github上嘗試你的指令。它似乎沒有告訴我在哪裏實際編譯。我看到已經構建的洞察力,gdb和tcl的檔案。我應該編譯還是隻使用* .exe? – xkrz