我从ld收到以下错误:
ld -o /tmp/cobPMh7ma/a.out -brtl -G -e -bE:/tmp/cobPMh7ma/preservefile MYPROG.o -lcfg -lodm -lg -bE:/usr/lib/libg.exp -lc
ld: 0711-552 SEVERE ERROR: Object MYPROG.o:
Csects with symbol numbers 337 and 321 overlap.
我想知道如何从符号编号中获取符号名称,以便我可以查看源代码以确定这些符号重叠的原因。
我打算将程序切换到导致链接问题的最小程序,但我宁愿只识别符号并直接解决问题。
我已经尝试查看nm和nm选项的输出,但没有找到任何有用的东西。
这是AIX 6.1。