无法获得使用gcc编译的pro * c代码

时间:2010-12-14 21:35:41

标签: gcc compilation

ld:0711-317错误:未定义的符号:.main < - 这是我无法弄清楚的。

Pro * C / C ++:版本10.2.0.3.0 - 生产于12月14日星期二14:54:27

版权所有(c)1982,2005,Oracle。保留所有权利。

系统默认选项值取自:

/orasw/app/oracle/product/10g/db/precomp/admin/pcscfg.cfg
  

gcc -w -maix64 -I / orasw / app / oracle / product / 10g / db / precomp / public -L / orasw / app / oracle / product / 10g / db / lib send_to_audit_tbl.c -I / actapps / batch / sctp / mme / incl -I / orasw / app / oracle / product / 10g / db / precomp / public -I / usr / include -I。 -I / actapps / batch / sctp / mme / incl /actapps/batch/sctp/mme/bin/Validata.o /orasw/app/oracle/product/10g/db/lib/libclntsh.so -o send_to_audit_tbl        ld:0711-317错误:未定义的符号:.main

ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.

collect2: ld returned 8 exit status

make: 1254-004 The error code from the last command is 1.


Stop.

1 个答案:

答案 0 :(得分:1)

嗯,有两条建议:

  • 您确定在文件中有一个名为main的功能吗?
  • 您可以遵循编译器的建议:使用Use the -bloadmap or -bnoquiet option to obtain more information。它给了什么呢?