Pro*C
Pro*Cのプリコンパイル作業してたら、ヘッダが見つからないというエラーが出たのでその対処内容残しとく。 PCC-F-02102, Fatal error while doing C preprocessing Error at line 30, column 10 in file /usr/include/sched.h 30 #include <stddef.h> 30 .........1 30</stddef.h>…
SolarisからLinuxへのC言語のソースをポーティングする作業してたら、見慣れないエラーに当たったので、その対処を。 PCC-S-02322, found undefined identifier 元々Solaris上でコンパイル出来てたソースなので、「未定義の識別子」なんてあるはずない。 実…
Pro*Cのアプリケーションで、複数のスレッドから同時に同一のコンテキストを使用してSQLを発行するようなプログラム動かしたらどうなるか確認してみた。 プログラムはPro*Cで作成。 結果、 SQL実行時にエラーが発生した。 エラー発生時のsqlca.sqlerrm.sqler…
Pro*Cを使ったソースのリンクで undefined reference to `sqlcxt(void**, unsigned int*, sqlexd*, sqlcxp const*)' というエラーでハマったのでメモ残しておく。 結論から書くと、今回コンパイルしようとしていたソースはC、C++ソース混在で、その場合はpro…