スキップしてメイン コンテンツに移動

投稿

8月, 2008の投稿を表示しています

Solaris 10 でPerl DBIをインストール

やっと、できたインストール CPANからDBI-1.607.tar.gzを持ってきたわいいが、コンパイルエラーが出る。 perl Makefile.PLでMakefileを作るのだが、Sun WorkShopをインストールしないと使えないSun純正のccのための情報しかMakefileに反映されない。。。(トホホ) どうも、perl -Vで表示されるCompilerの設定が優先されるらしい。 当然チャ当然だな~ でも、Makefile.PLの中にはgcc用の記述もあるんだがな~もったいない perl Makefile.PLにて生成されれたMakefileを以下のように変更する CC = gcc CCCDLFLAGS = LD = gcc OPTIMIZE = CCFLAGS = -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TS_ERRNO つまり、Sun Workshopのcc固有のオプションを削除しただけです。