Skip to Main Content

DevOps, CI/CD and Automation

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

pro*c and linux (fedora core 13)

user8888190Jan 12 2011
I use this command in fedora core 13 and oracle middleware fusion:

./proc code=ANSI_C iname=dtesys.pc oname=dtesys.c userid=log/pass@SID\ SQLCHECK=FULL

and after this:

gcc -o dtesys dtesys.c -I/apps/retek92_fnac_dev/rms9000_src/oracle/lib/src -I/apps/oracle/Middleware/as_1/precomp/public -I/apps/oracle/Middleware/as_1/ -I/apps/oracle/Middleware/as_1/rdbms/public -I/apps/oracle/Middleware/as_1/plsql/include -I/apps/oracle/Middleware/as_1/ohs/include -I/usr/lib/gcc/i686-redhat-linux/4.4.4

but i have error:

/tmp/ccutgFu0.o: In function `main':
dtesys.c:(.text+0x77): undefined reference to `LOGON'
dtesys.c:(.text+0x103): undefined reference to `sqlcxt'
dtesys.c:(.text+0x1c2): undefined reference to `sqlcxt'
dtesys.c:(.text+0x1d8): undefined reference to `LOG_MESSAGE'
dtesys.c:(.text+0x265): undefined reference to `sqlcxt'
dtesys.c:(.text+0x27b): undefined reference to `LOG_MESSAGE'
dtesys.c:(.text+0x308): undefined reference to `sqlcxt'
dtesys.c:(.text+0x31e): undefined reference to `LOG_MESSAGE'
dtesys.c:(.text+0x39e): undefined reference to `sqlcxt'
dtesys.c:(.text+0x3b4): undefined reference to `CHECK_STATUS'
dtesys.c:(.text+0x3d0): undefined reference to `LOG_MESSAGE'
/tmp/ccutgFu0.o: In function `process':
dtesys.c:(.text+0x49e): undefined reference to `sqlcxt'
dtesys.c:(.text+0x4fe): undefined reference to `WRITE_ERROR'
dtesys.c:(.text+0x7ae): undefined reference to `sqlcxt'
dtesys.c:(.text+0x837): undefined reference to `WRITE_ERROR'
dtesys.c:(.text+0x8cb): undefined reference to `sqlcxt'
dtesys.c:(.text+0x948): undefined reference to `WRITE_ERROR'
dtesys.c:(.text+0xf55): undefined reference to `sqlcxt'
dtesys.c:(.text+0xfb5): undefined reference to `WRITE_ERROR'
/tmp/ccutgFu0.o: In function `calc_half':
dtesys.c:(.text+0x1022): undefined reference to `CAL_TO_454'
dtesys.c:(.text+0x1066): undefined reference to `WRITE_ERROR'
dtesys.c:(.text+0x10d4): undefined reference to `CAL_TO_454_HALF'
dtesys.c:(.text+0x1118): undefined reference to `WRITE_ERROR'
dtesys.c:(.text+0x1147): undefined reference to `HALF_TO_454_FDOH'
dtesys.c:(.text+0x118b): undefined reference to `WRITE_ERROR'
dtesys.c:(.text+0x11ed): undefined reference to `HALF_TO_454_LDOH'
dtesys.c:(.text+0x1231): undefined reference to `WRITE_ERROR'
/tmp/ccutgFu0.o: In function `calc_month':
dtesys.c:(.text+0x1304): undefined reference to `CAL_TO_454_FDOM'
dtesys.c:(.text+0x1348): undefined reference to `WRITE_ERROR'
dtesys.c:(.text+0x13e7): undefined reference to `CAL_TO_454_LDOM'
dtesys.c:(.text+0x142b): undefined reference to `WRITE_ERROR'
/tmp/ccutgFu0.o: In function `calc_week':
dtesys.c:(.text+0x14a7): undefined reference to `CAL_TO_454_WNO'
dtesys.c:(.text+0x14eb): undefined reference to `WRITE_ERROR'
dtesys.c:(.text+0x1536): undefined reference to `C454_TO_CAL'
dtesys.c:(.text+0x157a): undefined reference to `WRITE_ERROR'
dtesys.c:(.text+0x15f8): undefined reference to `C454_TO_CAL'
dtesys.c:(.text+0x163c): undefined reference to `WRITE_ERROR'
/tmp/ccutgFu0.o: In function `update_unit':
dtesys.c:(.text+0x18dc): undefined reference to `sqlcxt'
dtesys.c:(.text+0x193c): undefined reference to `WRITE_ERROR'
dtesys.c:(.text+0x1970): undefined reference to `LOG_MESSAGE'
dtesys.c:(.text+0x1994): undefined reference to `LOG_MESSAGE'
collect2: ld returned 1 exit status


and whit this:

gcc -o dtesys dtesys.c -I/apps/retek92_fnac_dev/rms9000_src/oracle/lib/src -I/apps/oracle/Middleware/as_1/precomp/public -I/apps/oracle/Middleware/as_1/ -I/apps/oracle/Middleware/as_1/rdbms/public -I/apps/oracle/Middleware/as_1/plsql/include -I/apps/oracle/Middleware/as_1/ohs/include -I/usr/lib/gcc/i686-redhat-linux/4.4.4 -I/usr/include/linux

i have this:

In file included from /usr/include/stdio.h:75,
from /usr/include/retek.h:36,
from dtesys.c:160:
/usr/include/libio.h:332: error: expected specifier-qualifier-list before âsize_tâ
/usr/include/libio.h:364: error: expected declaration specifiers or â...â before âsize_tâ
/usr/include/libio.h:373: error: expected declaration specifiers or â...â before âsize_tâ
/usr/include/libio.h:495: error: expected â=â, â,â, â;â, âasmâ or â__attribute__â before â_IO_sgetnâ
In file included from /usr/include/retek.h:36,
from dtesys.c:160:
/usr/include/stdio.h:318: error: expected declaration specifiers or â...â before âsize_tâ
/usr/include/stdio.h:324: error: expected declaration specifiers or â...â before âsize_tâ
/usr/include/stdio.h:336: error: expected declaration specifiers or â...â before âsize_tâ
/usr/include/stdio.h:343: error: expected declaration specifiers or â...â before âsize_tâ
/usr/include/stdio.h:385: error: expected declaration specifiers or â...â before âsize_tâ
/usr/include/stdio.h:387: error: format string argument not a string type
/usr/include/stdio.h:389: error: expected declaration specifiers or â...â before âsize_tâ
/usr/include/stdio.h:661: error: expected declaration specifiers or â...â before âsize_tâ
/usr/include/stdio.h:664: error: expected declaration specifiers or â...â before âsize_tâ
/usr/include/stdio.h:674: error: expected declaration specifiers or â...â before âsize_tâ
/usr/include/stdio.h:704: error: expected â=â, â,â, â;â, âasmâ or â__attribute__â before âfreadâ
/usr/include/stdio.h:710: error: expected â=â, â,â, â;â, âasmâ or â__attribute__â before âfwriteâ
/usr/include/stdio.h:732: error: expected â=â, â,â, â;â, âasmâ or â__attribute__â before âfread_unlockedâ
/usr/include/stdio.h:734: error: expected â=â, â,â, â;â, âasmâ or â__attribute__â before âfwrite_unlockedâ
In file included from /usr/include/retek.h:37,
from dtesys.c:160:
/usr/include/stdlib.h:140: error: expected â=â, â,â, â;â, âasmâ or â__attribute__â before â__ctype_get_mb_cur_maxâ
In file included from /usr/include/sys/select.h:46,
from /usr/include/sys/types.h:220,
from /usr/include/stdlib.h:320,
from /usr/include/retek.h:37,
from dtesys.c:160:
/usr/include/bits/time.h:76: error: redefinition of âstruct timevalâ
In file included from /usr/include/retek.h:37,
from dtesys.c:160:
/usr/include/stdlib.h:337: error: expected declaration specifiers or â...â before âsize_tâ
/usr/include/stdlib.h:367: error: expected declaration specifiers or â...â before âsize_tâ
/usr/include/stdlib.h:369: error: nonnull argument with out-of-range operand number (argument 1, operand 4)
/usr/include/stdlib.h:471: error: expected â)â before â__sizeâ
/usr/include/stdlib.h:473: error: expected â)â before â__nmembâ
/usr/include/stdlib.h:485: error: expected declaration specifiers or â...â before âsize_tâ
In file included from /usr/include/stdlib.h:497,
from /usr/include/retek.h:37,
from dtesys.c:160:
/usr/include/alloca.h:33: error: expected â)â before â__sizeâ
In file included from /usr/include/retek.h:37,
from dtesys.c:160:
/usr/include/stdlib.h:503: error: expected â)â before â__sizeâ
/usr/include/stdlib.h:508: error: expected declaration specifiers or â...â before âsize_tâ
/usr/include/stdlib.h:508: error: expected declaration specifiers or â...â before âsize_tâ
/usr/include/stdlib.h:756: error: expected declaration specifiers or â...â before âsize_tâ
/usr/include/stdlib.h:756: error: expected declaration specifiers or â...â before âsize_tâ
/usr/include/stdlib.h:757: error: nonnull argument with out-of-range operand number (argument 1, operand 5)
/usr/include/stdlib.h:761: error: expected declaration specifiers or â...â before âsize_tâ
/usr/include/stdlib.h:761: error: expected declaration specifiers or â...â before âsize_tâ
/usr/include/stdlib.h:762: error: nonnull argument with out-of-range operand number (argument 1, operand 4)
/usr/include/stdlib.h:840: error: expected declaration specifiers or â...â before âsize_tâ
/usr/include/stdlib.h:843: error: expected declaration specifiers or â...â before âsize_tâ
/usr/include/stdlib.h:847: error: expected declaration specifiers or â...â before âsize_tâ
/usr/include/stdlib.h:851: error: expected declaration specifiers or â...â before âsize_tâ
/usr/include/stdlib.h:860: error: expected declaration specifiers or â...â before âsize_tâ
/usr/include/stdlib.h:863: error: expected â)â before â*â token
/usr/include/stdlib.h:867: error: expected declaration specifiers or â...â before âwchar_tâ
/usr/include/stdlib.h:871: error: expected â=â, â,â, â;â, âasmâ or â__attribute__â before âmbstowcsâ
/usr/include/stdlib.h:874: error: expected â=â, â,â, â;â, âasmâ or â__attribute__â before âwcstombsâ
In file included from /usr/include/sys/ioctl.h:30,
from /usr/include/termio.h:6,
from /usr/include/retek.h:41,
from dtesys.c:160:
/usr/include/bits/ioctl-types.h:29: error: redefinition of âstruct winsizeâ
/usr/include/bits/ioctl-types.h:38: error: redefinition of âstruct termioâ
dtesys.c: In function âmainâ:
dtesys.c:284: warning: incompatible implicit declaration of built-in function âstrcpyâ

what the problem ?
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Feb 9 2011
Added on Jan 12 2011
0 comments
466 views