[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[dennou-ruby:001026] Solved? DCL-C compile error



锟斤拷锟斤拷扦锟斤拷锟�

锟睫わ拷锟斤拷锟斤拷郅嗓违锟斤拷螗攻取锟斤拷锟斤拷锟角わ拷锟斤拷锟斤拷INSTALL_user.linux.AdvancedDCL.txt 
锟斤拷锟斤拷恰锟斤拷只窀弧驻喂锟斤拷埭纬苹窀护违小锟斤拷锟斤拷锟斤拷叹锟斤拷锟斤拷锟斤拷锟斤拷锟轿でわ拷锟斤拷锟斤拷锟街ワ拷锟襟スト★拷
锟斤拷锟斤拷驻韦郅锟斤拷细扭锟斤拷蓼蓼扦锟斤拷锟斤拷锟�
锟斤拷锟竭まわ拷锟襟が★拷锟斤拷锟斤拷锟轿わ拷锟斤拷锟斤拷锟角很わ拷锟狡わ拷锟斤拷锟斤拷锟斤拷锟绞わ拷锟角わ拷锟界う锟斤拷 锟斤拷锟斤拷欠锟斤拷锟斤拷


锟斤拷锟狡★拷锟斤拷锟斤拷扦锟斤拷锟斤拷锟�

锟斤拷锟斤拷锟街わ拷锟斤拷锟斤拷锟矫でわ拷锟斤拷锟斤拷C锟斤拷DCL 锟斤拷 linux (Intel Celeron 667MHz, TurboLinux
Server 6.1) 锟剿ワ拷锟襟スト★拷锟诫し锟斤拷锟饺わ拷锟斤拷 bitpci_ 锟斤拷却锟斤拷锟狡わ拷锟睫ってわ拷锟狡わ拷锟睫わ拷
锟斤拷锟襟スト★拷锟斤拷扦锟斤拷皮锟斤拷胜锟斤拷锟斤拷趣锟斤拷锟斤拷锟斤拷荬锟斤拷锟金しまわ拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟剿なっわ拷
锟借う锟戒く锟斤拷锟介〖锟斤拷氓锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟饺革拷锟狡みまわ拷锟斤拷锟斤拷锟劫わ拷锟绞ってわ拷锟斤拷锟睫わ拷锟斤拷

锟斤拷锟斤拷锟斤拷锟介拷锟斤拷锟睫わ拷锟饺★拷锟斤拷FORTRAN锟斤拷锟斤拷靴锟斤拷锟津インスト★拷锟诫す锟斤拷去锟斤拷螗攻取锟斤拷锟�
锟角わ拷锟斤拷驻趣锟斤拷锟斤拷锟斤拷趣扦锟斤拷锟斤拷锟�
gcc-g77 锟津インスト★拷锟诫す锟斤拷取锟斤拷锟斤拷锟斤拷撙锟斤拷锟斤拷衰锟斤拷椤硷拷胜锟斤拷钎锟斤拷螗攻取锟斤拷毪碉拷锟�
锟睫わ拷锟斤拷锟斤拷

bitpci_ 锟斤拷锟斤拷锟斤拷趣扦锟斤拷皮锟斤拷蓼锟斤拷锟�

[koshiro@xxxxxx lib]$ nm libcdcl52.a | grep bitpci_
00000000 T bitpci_
         U bitpci_
         U bitpci_
         U bitpci_
         U bitpci_
         U bitpci_

AdvancedDCL, RubyNetCDF 锟饺わ拷衰锟斤拷螗攻取锟斤拷锟角わ拷锟斤拷锟角ワ拷抓锟斤拷锟斤拷锟洁が瓢锟斤拷锟斤拷锟斤拷
锟斤拷锟饺わ拷锟角э拷锟斤拷蓼锟斤拷锟斤拷锟�

锟斤拷锟斤拷锟叫借が锟斤拷锟斤拷锟斤拷锟饺わ拷锟斤拷小锟斤拷锟斤拷 C锟斤拷DCL 锟剿わ拷FORTRAN 锟斤拷锟斤拷靴锟斤拷椁拷埭趣锟斤拷锟�
锟斤拷锟饺になわ拷蓼锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷胜锟角わ拷锟斤拷锟斤拷锟斤拷

锟缴なわ拷锟斤拷锟斤拷锟斤拷锟介〖锟斤拷锟斤拷锟斤拷锟斤拷埭锟斤拷锟斤拷锟斤拷趣锟斤拷铯拷锟睫わ拷锟角わ拷锟界う锟斤拷锟斤拷

锟斤拷锟斤拷锟矫わ拷锟斤拷锟饺は蛔っわ拷锟轿でわ拷锟斤拷锟斤拷gcc-g77 锟斤拷锟襟スト★拷锟斤拷锟斤拷锟斤拷 configure, make, 
make install 锟斤拷锟轿ワ拷锟介〖锟斤拷锟较をそれぞ锟斤拷藕锟秸わ拷锟睫わ拷锟斤拷锟斤拷
锟斤拷锟斤拷恕锟絞cc-g77 锟斤拷锟襟スト★拷锟斤拷锟斤拷锟饺革拷锟絚onfigure锟轿斤拷锟较ワ拷氓锟斤拷锟斤拷锟�(筛锟斤拷锟斤拷稀锟�
锟斤拷锟介〖锟斤拷锟斤拷)锟斤拷膜锟斤拷皮锟斤拷蓼锟斤拷锟�


锟绞诧拷趴锟斤拷锟斤拷

make install 锟斤拷锟斤拷锟饺わ拷锟轿ワ拷锟斤拷锟津斧わ拷取锟絙itpci_ 锟斤拷锟斤拷锟斤拷锟姐く锟狡★拷ishift_
([dennou-ruby:000901]锟角憋拷毛锟斤拷锟襟かわ拷锟斤拷黏ⅳ锟�) 锟饺わ拷 sbyte_ 锟饺わ拷锟斤拷胜锟斤拷锟�
锟斤拷锟斤拷锟狡わ拷锟诫。

make 锟斤拷锟斤拷锟饺わ拷锟轿ワ拷锟斤拷锟角は★拷iand.c 锟角ワ拷锟介〖锟剿なってわ拷锟诫。
锟斤拷锟斤拷锟� dcl-5.2-C/src/misc1/bitlib/ 锟绞诧拷锟轿フワ拷锟斤拷锟斤拷胜韦锟斤拷锟斤拷锟斤拷踏摔锟斤拷锟斤拷锟斤拷锟�
锟饺わ拷锟斤拷锟较なわ拷锟斤拷锟斤拷锟斤拷

configure 锟轿ワ拷锟斤拷锟角もエ锟介〖锟斤拷锟角てわ拷锟狡★拷FORTRAN锟斤拷锟斤拷靴锟斤拷椁拷胜锟斤拷锟斤拷趣钎锟斤拷椤�
锟剿なってわ拷锟诫。拇锟劫てみわ拷取锟斤拷锟斤拷违蕙锟斤拷锟剿わ拷FORTRAN锟斤拷锟斤拷靴锟斤拷椁拷锟斤拷盲皮锟斤拷胜锟�
锟斤拷锟饺わ拷冉锟斤拷锟斤拷

Turbo linux 锟斤拷 Anonymous FTP锟斤拷锟斤拷锟叫にバワ拷锟绞ワ拷RPM 锟斤拷锟绞わ拷锟矫わ拷锟轿で★拷 gcc 锟斤拷
SRPM 锟斤拷趣盲皮锟斤拷匹锟接ワ拷伞锟絞cc-g77 锟津インスト★拷锟诫。

锟斤拷锟轿革拷蓼盲锟斤拷锟狡憋拷锟斤拷瑜︼拷摔锟斤拷匹锟斤拷螗攻取锟斤拷锟狡ワ拷锟饺★拷锟斤拷锟劫はわ拷锟睫わ拷锟斤拷锟矫わ拷锟斤拷


-- 
锟斤拷锟斤拷  锟斤拷  (锟斤拷锟斤拷锟斤拷锟斤拷 锟侥よし)  <t.koushiro@xxxxxx>
锟劫伙拷锟教ワ拷锟秸★拷锟斤拷锟斤拷锟斤拷锟皆★拷锟斤拷锟斤拷锟斤拷锟� 锟侥讹拷锟斤拷锟斤拷锟狡ワ拷锟斤拷瓤锟斤拷锟斤拷 锟斤拷锟斤拷锟狡ワ拷锟斤拷 
锟斤拷坛锟借¨锟教匡拷锟斤拷锟界甫锟斤拷锟� 锟脚硷拷锟饺凤拷卢锟斤拷锟斤拷  SMILES G / 锟竭匡拷臁硷拷锟� G
mailto:koshiro@xxxxxx  TEL:042-327-6880  FAX:042-327-6666
configure: warning: Could not find working FORTRAN compiler
configure: warning: getarg() is not available
configure: warning: Service routine iargc() is not available
./configure: ./conftest: No such file or directory
./configure: test: -gt: unary operator expected
iand.c:5: parse error before iand_'
iand.c:6: parse error before DCL_INT'
iand.c:6: warning: data definition has no type or storage class
iand.c:7: parse error before {'
make[3]: *** [iand.o] Error 1
ar: iand.o: No such file or directory
make[3]: *** [archive] Error 1
/home/koshiro/dennou/lib/libcdcl52.a(szstyp.o): In function szstyp_0_':
szstyp.o(.text+0x43): undefined reference to bitpci_'
/home/koshiro/dennou/lib/libcdcl52.a(szopld.o): In function szopld_0_':
szopld.o(.text+0x7f4): undefined reference to ishift_'
szopld.o(.text+0x867): undefined reference to ishift_'
szopld.o(.text+0x8cd): undefined reference to ishift_'
/home/koshiro/dennou/lib/libcdcl52.a(szopts.o): In function szopts_0_':
szopts.o(.text+0x40e): undefined reference to bitpci_'
collect2: ld returned 1 exit status
make[3]: *** [dclclr] Error 1
/home/koshiro/dennou/lib/libcdcl52.a(szstyp.o): In function szstyp_0_':
szstyp.o(.text+0x43): undefined reference to bitpci_'
/home/koshiro/dennou/lib/libcdcl52.a(szopld.o): In function szopld_0_':
szopld.o(.text+0x7f4): undefined reference to ishift_'
szopld.o(.text+0x867): undefined reference to ishift_'
szopld.o(.text+0x8cd): undefined reference to ishift_'
collect2: ld returned 1 exit status
make[3]: *** [dclfont] Error 1
/home/koshiro/dennou/lib/libcdcl52.a(szstyp.o): In function szstyp_0_':
szstyp.o(.text+0x43): undefined reference to bitpci_'
/home/koshiro/dennou/lib/libcdcl52.a(szopld.o): In function szopld_0_':
szopld.o(.text+0x7f4): undefined reference to ishift_'
szopld.o(.text+0x867): undefined reference to ishift_'
szopld.o(.text+0x8cd): undefined reference to ishift_'
/home/koshiro/dennou/lib/libcdcl52.a(szopts.o): In function szopts_0_':
szopts.o(.text+0x40e): undefined reference to bitpci_'
collect2: ld returned 1 exit status
make[3]: *** [dcltone] Error 1
/tmp/ccsAsBIz.o: In function MAIN__':
/tmp/ccsAsBIz.o(.text+0xa5): undefined reference to sbyte_'
/tmp/ccsAsBIz.o(.text+0xc1): undefined reference to sbyte_'
collect2: ld returned 1 exit status
make[3]: *** [repsl] Error 1
creating cache ./config.cache
checking for gcc... gcc
checking C compiler... works
checking how to run the C preprocessor... gcc -E
checking for mawk... no
checking for gawk... /usr/bin/gawk
checking for gsed... no
checking for sed... sed
checking for ranlib... ranlib
checking for f90... no
checking for pgf77... no
checking for f77... no
checking for g77... no
configure: warning: Could not find working FORTRAN compiler
checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include
checking for dnet_ntoa in -ldnet... no
checking for dnet_ntoa in -ldnet_stub... no
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking Fortran service routine getarg()... configure: warning: getarg() is not available
checking Fortran service routine iargc()... configure: warning: Service routine iargc() is not available
checking Character code set csgi()/isgc()... ./configure: ./conftest: No such file or directory
./configure: test: -gt: unary operator expected
other
checking for pwd... /home/koshiro/dcl-5.2-C
checking for float.h... yes
REALMAX is 0x00800000
REALMIN is 0x00800000
EPSILON is  1.19221E-06
INTMAX is 0x00800000
CLOCKS_PER_SEC is provided by the system
CLK_TCK is provided by the system
updating cache ./config.cache
creating ./config.status
creating Mkinclude
creating src/misc1/bitlib/bitlib.h
creating cache ./config.cache
checking for gcc... gcc
checking C compiler... works
checking how to run the C preprocessor... gcc -E
checking for mawk... no
checking for gawk... /usr/bin/gawk
checking for gsed... no
checking for sed... sed
checking for ranlib... ranlib
checking for f90... no
checking for pgf77... no
checking for f77... no
checking for g77... g77
checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include
checking for dnet_ntoa in -ldnet... no
checking for dnet_ntoa in -ldnet_stub... no
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking Fortran service routine getarg()... works
checking Fortran service routine iargc()... works
checking Character code set csgi()/isgc()... general
checking for pwd... /home/koshiro/dcl-5.2-C
checking for C-equivalent to Fortran routine "SUB"... sub_
checking if Fortran "integer" is C "int"... yes
checking if Fortran "real" is C "float"... yes
hexadecimal number requires quotation
checking for float.h... yes
REALMAX is 0x00800000
REALMIN is 0x00800000
EPSILON is  1.19221E-06
INTMAX is 0x00800000
CLOCKS_PER_SEC is provided by the system
CLK_TCK is provided by the system
updating cache ./config.cache
creating ./config.status
creating Mkinclude
creating src/misc1/bitlib/bitlib.h