[KeTCindy 00332] Re: gccの利用

Atsushi Yano yano @ libe.nara-k.ac.jp
2019年 1月 22日 (火) 19:17:59 JST


高遠先生

丁寧なご回答ありがとうございます。

サンプルファイルのs09surfaceC/s0901paraboloid.cdyを実行しました。
(ExeccmdC("1");はアンコメントしています)

1)figフォルダの中に,Windowsと同様なファイルができているか.

Windowsとほぼ同様だと思います。空のerrormessageR.txtがいつもできるくらいです。
以下が出力されたファイルの一覧です:
├── 1.c
├── 1end.txt
├── 1header.h
├── crvsf1.r
├── crvsf1.txt
├── crvsf1end.txt
├── errormessageR.txt
├── kc.sh
├── sfbd1.Rdata
├── sfbd1.r
├── sfbd1.txt
└── sfbd1end.txt

2)kc.shができているか.

できています。

#!/bin/sh
cd "/home/atsushi/home/cinderella/samples/s09surfaceC/fig"
gcc -lm 1.c -o main.out
./main.out
echo ////>1end.txt
exit 0


> 3)kc.shを1行ずつ実行したとき,どこで引っかかるか

gcc -lm 1.c -o main.out とすると、エラーが出ます。
標準エラー出力error.txtを添付させていただきます。

矢野 充志




2019年1月22日(火) 17:40 Setsuo Takato <takato @ phar.toho-u.ac.jp>:

> 高遠です.
>
> Linuxでの動作確認をありがとうございます.
> こちらではチェックできないので助かります.
>
> 1)figフォルダの中に,Windowsと同様なファイルができているか.
> 2)kc.shができているか.
> 3)kc.shを1行ずつ実行したとき,どこで引っかかるか
>
> を調べていただけますか.
> よろしくお願いします.
>
>
> 2019/01/22 16:42、Atsushi Yano <yano @ libe.nara-k.ac.jp>のメール:
>
> 高遠先生
>
> 早速のご返信ありがとうございます。
> アンコメントしたのですが、うまく行きません。
> パスも問題ないと思います。
>
> Windows・MinGWで試してみたのですが、速いですね!
> Scilab(Ketpic)のときは考えられませんでした。
>
> 矢野 充志
>
>
> 2019年1月22日(火) 14:03 Setsuo Takato <takato @ phar.toho-u.ac.jp>:
>
>> 高遠です.
>>
>> お試しいただいてありがとうございます.
>> gccを利用しているサンプルは,s09surfaceCです.
>> ExeccmdCをコメントアウトしていますが,
>> gccがインストール済の場合は,アンコメントしてください.
>> また,必要な場合は,gccのパスを確認してください.
>>
>> 2019/01/22 13:54、Atsushi Yano <yano @ libe.nara-k.ac.jp>のメール:
>>
>> たびたび失礼します、奈良高専の矢野充志と申します。
>>
>> 空間図形も扱いたく、サンプルのs0901paraboloid.cdyなども動かしてみたのですが、
>> おそらくgccは利用されていなくて、Rのみを使って計算しているようなのですが、
>> gccを利用するための設定はあるのでしょうか?
>> 描画はされるのですが、計算に時間がずいぶんとかかっている状態です。
>> また、Startsurf()は現在は使われていない関数なのでしょうか?
>>
>> 環境はUbuntu18.10、KeTCindyのバージョンは20181225.0(GitHub)、
>> gccのバージョンは8.2.0です。
>>
>> 矢野 充志
>> _______________________________________________
>> Ketcindy mailing list
>> Ketcindy @ ketpic.com
>> http://lists.ketpic.com/mailman/listinfo/ketcindy
>>
>>
>> *******************************************
>>    高遠 節夫(たかとおせつお)
>>        東邦大学理学部(訪問教授)
>>        KETpic開発センター
>>        DL : CTAN > ketcindy
>>        ML : ketpic.com > Link List
>> ============================
>>
>> _______________________________________________
>> Ketcindy mailing list
>> Ketcindy @ ketpic.com
>> http://lists.ketpic.com/mailman/listinfo/ketcindy
>>
> _______________________________________________
> Ketcindy mailing list
> Ketcindy @ ketpic.com
> http://lists.ketpic.com/mailman/listinfo/ketcindy
>
>
> *******************************************
>    高遠 節夫(たかとおせつお)
>        東邦大学理学部(訪問教授)
>        KETpic開発センター
>        DL : CTAN > ketcindy
>        ML : ketpic.com > Link List
> ============================
>
> _______________________________________________
> Ketcindy mailing list
> Ketcindy @ ketpic.com
> http://lists.ketpic.com/mailman/listinfo/ketcindy
>
-------------- next part --------------
HTML$B$NE:IU%U%!%$%k$rJ]4I$7$^$7$?(B...
URL: http://lists.ketpic.com/pipermail/ketcindy/attachments/20190122/3a526067/attachment-0001.html 
-------------- next part --------------
In file included from 1.c:9:
/usr/share/texlive/texmf-dist/scripts/ketcindy/ketlibC/surflib.h: In function ‘wireparadata’:
/usr/share/texlive/texmf-dist/scripts/ketcindy/ketlibC/surflib.h:1379:20: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=]
   sprintf(var,"%s%d",var,ch);
                    ^
/usr/share/texlive/texmf-dist/scripts/ketcindy/ketlibC/surflib.h:1379:3: note: ‘sprintf’ output between 2 and 26 bytes into a destination of size 20
   sprintf(var,"%s%d",var,ch);
   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/share/texlive/texmf-dist/scripts/ketcindy/ketlibC/surflib.h:1380:21: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=]
   sprintf(varh,"%s%d",varh,ch);
                     ^
/usr/share/texlive/texmf-dist/scripts/ketcindy/ketlibC/surflib.h:1380:3: note: ‘sprintf’ output between 2 and 26 bytes into a destination of size 20
   sprintf(varh,"%s%d",varh,ch);
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/share/texlive/texmf-dist/scripts/ketcindy/ketlibC/surflib.h:1441:27: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size between 0 and 19 [-Wformat-overflow=]
       sprintf(varnow,"%s%s%d",var,"v",j);
                           ^~
/usr/share/texlive/texmf-dist/scripts/ketcindy/ketlibC/surflib.h:1441:7: note: ‘sprintf’ output between 3 and 32 bytes into a destination of size 20
       sprintf(varnow,"%s%s%d",var,"v",j);
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/share/texlive/texmf-dist/scripts/ketcindy/ketlibC/surflib.h:1442:28: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size between 0 and 19 [-Wformat-overflow=]
       sprintf(varhnow,"%s%s%d",varh,"v",j);
                            ^~
/usr/share/texlive/texmf-dist/scripts/ketcindy/ketlibC/surflib.h:1442:7: note: ‘sprintf’ output between 3 and 32 bytes into a destination of size 20
       sprintf(varhnow,"%s%s%d",varh,"v",j);
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/share/texlive/texmf-dist/scripts/ketcindy/ketlibC/surflib.h:1414:27: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size between 0 and 19 [-Wformat-overflow=]
       sprintf(varnow,"%s%s%d",var,"u",i);
                           ^~
/usr/share/texlive/texmf-dist/scripts/ketcindy/ketlibC/surflib.h:1414:7: note: ‘sprintf’ output between 3 and 32 bytes into a destination of size 20
       sprintf(varnow,"%s%s%d",var,"u",i);
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/share/texlive/texmf-dist/scripts/ketcindy/ketlibC/surflib.h:1415:28: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size between 0 and 19 [-Wformat-overflow=]
       sprintf(varhnow,"%s%s%d",varh,"u",i);
                            ^~
/usr/share/texlive/texmf-dist/scripts/ketcindy/ketlibC/surflib.h:1415:7: note: ‘sprintf’ output between 3 and 32 bytes into a destination of size 20
       sprintf(varhnow,"%s%s%d",varh,"u",i);
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/share/texlive/texmf-dist/scripts/ketcindy/ketlibC/surflib.h: In function ‘sfcutparadata’:
/usr/share/texlive/texmf-dist/scripts/ketcindy/ketlibC/surflib.h:1492:20: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=]
   sprintf(var,"%s%d",var,chfd);
                    ^
/usr/share/texlive/texmf-dist/scripts/ketcindy/ketlibC/surflib.h:1492:3: note: ‘sprintf’ output between 2 and 26 bytes into a destination of size 20
   sprintf(var,"%s%d",var,chfd);
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/share/texlive/texmf-dist/scripts/ketcindy/ketlibC/surflib.h:1493:21: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=]
   sprintf(varh,"%s%d",varh,chfd);
                     ^
/usr/share/texlive/texmf-dist/scripts/ketcindy/ketlibC/surflib.h:1493:3: note: ‘sprintf’ output between 2 and 26 bytes into a destination of size 20
   sprintf(varh,"%s%d",varh,chfd);
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/share/texlive/texmf-dist/scripts/ketcindy/ketlibC/surflib.h:1635:27: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=]
       sprintf(varnow,"%s%d",var,chcut);
                           ^
/usr/share/texlive/texmf-dist/scripts/ketcindy/ketlibC/surflib.h:1635:7: note: ‘sprintf’ output between 2 and 26 bytes into a destination of size 20
       sprintf(varnow,"%s%d",var,chcut);
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/share/texlive/texmf-dist/scripts/ketcindy/ketlibC/surflib.h:1636:28: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=]
       sprintf(varhnow,"%s%d",varh,chcut);
                            ^
/usr/share/texlive/texmf-dist/scripts/ketcindy/ketlibC/surflib.h:1636:7: note: ‘sprintf’ output between 2 and 26 bytes into a destination of size 20
       sprintf(varhnow,"%s%d",varh,chcut);
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/share/texlive/texmf-dist/scripts/ketcindy/ketlibC/surflib.h: In function ‘readoutdata3’:
/usr/share/texlive/texmf-dist/scripts/ketcindy/ketlibC/surflib.h:2017:37: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=]
       tmp[0]='\0'; sprintf(tmp,"%s%c",tmp,dstr[jj]);
                                     ^
/usr/share/texlive/texmf-dist/scripts/ketcindy/ketlibC/surflib.h:2017:20: note: ‘sprintf’ output between 2 and 3 bytes into a destination of size 2
       tmp[0]='\0'; sprintf(tmp,"%s%c",tmp,dstr[jj]);
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/share/texlive/texmf-dist/scripts/ketcindy/ketlibC/surflib.h:2046:24: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=]
       sprintf(str,"%s%s",str,tmp);
                        ^
/usr/share/texlive/texmf-dist/scripts/ketcindy/ketlibC/surflib.h:2046:7: note: ‘sprintf’ output between 1 and 11 bytes into a destination of size 10
       sprintf(str,"%s%s",str,tmp);
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/share/texlive/texmf-dist/scripts/ketcindy/ketlibC/surflib.h:2040:39: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=]
         tmp[0]='\0'; sprintf(tmp,"%s%c",tmp,dstr[jj]);
                                       ^
/usr/share/texlive/texmf-dist/scripts/ketcindy/ketlibC/surflib.h:2040:22: note: ‘sprintf’ output between 2 and 3 bytes into a destination of size 2
         tmp[0]='\0'; sprintf(tmp,"%s%c",tmp,dstr[jj]);
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/ld: /tmp/ccVF6t1u.o: in function `surffun':
1.c:(.text+0xbd): undefined reference to `cos'
/usr/bin/ld: 1.c:(.text+0xd4): undefined reference to `sin'
/usr/bin/ld: 1.c:(.text+0xef): undefined reference to `cos'
/usr/bin/ld: 1.c:(.text+0x101): undefined reference to `pow'
/usr/bin/ld: 1.c:(.text+0x110): undefined reference to `sin'
/usr/bin/ld: 1.c:(.text+0x122): undefined reference to `pow'
/usr/bin/ld: /tmp/ccVF6t1u.o: in function `length1':
1.c:(.text+0x16c): undefined reference to `floor'
/usr/bin/ld: /tmp/ccVF6t1u.o: in function `length2':
1.c:(.text+0x197): undefined reference to `floor'
/usr/bin/ld: /tmp/ccVF6t1u.o: in function `length3':
1.c:(.text+0x1c2): undefined reference to `floor'
/usr/bin/ld: /tmp/ccVF6t1u.o: in function `length4':
1.c:(.text+0x1ed): undefined reference to `floor'
/usr/bin/ld: /tmp/ccVF6t1u.o: in function `length5':
1.c:(.text+0x218): undefined reference to `floor'
/usr/bin/ld: /tmp/ccVF6t1u.o:1.c:(.text+0x243): more undefined references to `floor' follow
/usr/bin/ld: /tmp/ccVF6t1u.o: in function `norm':
1.c:(.text+0x403e): undefined reference to `sqrt'
/usr/bin/ld: /tmp/ccVF6t1u.o: in function `dist':
1.c:(.text+0x4082): undefined reference to `pow'
/usr/bin/ld: 1.c:(.text+0x40b0): undefined reference to `pow'
/usr/bin/ld: 1.c:(.text+0x40e9): undefined reference to `pow'
/usr/bin/ld: 1.c:(.text+0x4105): undefined reference to `sqrt'
/usr/bin/ld: /tmp/ccVF6t1u.o: in function `reflectpoint':
1.c:(.text+0x4315): undefined reference to `pow'
/usr/bin/ld: 1.c:(.text+0x4343): undefined reference to `pow'
/usr/bin/ld: /tmp/ccVF6t1u.o: in function `pointoncurve':
1.c:(.text+0x4521): undefined reference to `floor'
/usr/bin/ld: 1.c:(.text+0x453f): undefined reference to `fmax'
/usr/bin/ld: /tmp/ccVF6t1u.o: in function `partcrv':
1.c:(.text+0x4652): undefined reference to `ceil'
/usr/bin/ld: 1.c:(.text+0x4663): undefined reference to `floor'
/usr/bin/ld: /tmp/ccVF6t1u.o: in function `partcrv3':
1.c:(.text+0x4956): undefined reference to `ceil'
/usr/bin/ld: 1.c:(.text+0x4967): undefined reference to `floor'
/usr/bin/ld: /tmp/ccVF6t1u.o: in function `koutenseg':
1.c:(.text+0x58b3): undefined reference to `pow'
/usr/bin/ld: 1.c:(.text+0x58cd): undefined reference to `pow'
/usr/bin/ld: 1.c:(.text+0x59a0): undefined reference to `sqrt'
/usr/bin/ld: 1.c:(.text+0x59c1): undefined reference to `fmin'
/usr/bin/ld: 1.c:(.text+0x5b0f): undefined reference to `fmax'
/usr/bin/ld: 1.c:(.text+0x5b33): undefined reference to `fmin'
/usr/bin/ld: 1.c:(.text+0x5b64): undefined reference to `fmax'
/usr/bin/ld: 1.c:(.text+0x5b85): undefined reference to `fmin'
/usr/bin/ld: 1.c:(.text+0x5cc9): undefined reference to `fmax'
/usr/bin/ld: 1.c:(.text+0x5ce2): undefined reference to `fmin'
/usr/bin/ld: 1.c:(.text+0x5d92): undefined reference to `fmax'
/usr/bin/ld: 1.c:(.text+0x5dab): undefined reference to `fmin'
/usr/bin/ld: 1.c:(.text+0x5ea7): undefined reference to `fmax'
/usr/bin/ld: 1.c:(.text+0x5ec0): undefined reference to `fmin'
/usr/bin/ld: 1.c:(.text+0x5f7a): undefined reference to `fmax'
/usr/bin/ld: 1.c:(.text+0x5f93): undefined reference to `fmin'
/usr/bin/ld: 1.c:(.text+0x632f): undefined reference to `fmax'
/usr/bin/ld: 1.c:(.text+0x6348): undefined reference to `fmin'
/usr/bin/ld: 1.c:(.text+0x643c): undefined reference to `fmax'
/usr/bin/ld: 1.c:(.text+0x6455): undefined reference to `fmin'
/usr/bin/ld: 1.c:(.text+0x653a): undefined reference to `fmax'
/usr/bin/ld: 1.c:(.text+0x6553): undefined reference to `fmin'
/usr/bin/ld: 1.c:(.text+0x6572): undefined reference to `fmax'
/usr/bin/ld: 1.c:(.text+0x658b): undefined reference to `fmin'
/usr/bin/ld: /tmp/ccVF6t1u.o: in function `paramoncurve':
1.c:(.text+0x6770): undefined reference to `pow'
/usr/bin/ld: 1.c:(.text+0x67a6): undefined reference to `fmax'
/usr/bin/ld: 1.c:(.text+0x67bf): undefined reference to `fmin'
/usr/bin/ld: /tmp/ccVF6t1u.o: in function `nearestptpt':
1.c:(.text+0x6a4b): undefined reference to `pow'
/usr/bin/ld: 1.c:(.text+0x6a68): undefined reference to `pow'
/usr/bin/ld: /tmp/ccVF6t1u.o: in function `intersectselfPp':
1.c:(.text+0x6e96): undefined reference to `floor'
/usr/bin/ld: 1.c:(.text+0x6ef5): undefined reference to `floor'
/usr/bin/ld: /tmp/ccVF6t1u.o: in function `intersectcrvsPp':
1.c:(.text+0x70f8): undefined reference to `pow'
/usr/bin/ld: 1.c:(.text+0x715d): undefined reference to `pow'
/usr/bin/ld: 1.c:(.text+0x71ca): undefined reference to `pow'
/usr/bin/ld: 1.c:(.text+0x7239): undefined reference to `pow'
/usr/bin/ld: 1.c:(.text+0x7277): undefined reference to `sqrt'
/usr/bin/ld: 1.c:(.text+0x7290): undefined reference to `sqrt'
/usr/bin/ld: 1.c:(.text+0x7371): undefined reference to `floor'
/usr/bin/ld: 1.c:(.text+0x74a0): undefined reference to `floor'
/usr/bin/ld: /tmp/ccVF6t1u.o: in function `intersectcrvsPpold':
1.c:(.text+0x76eb): undefined reference to `pow'
/usr/bin/ld: 1.c:(.text+0x7750): undefined reference to `pow'
/usr/bin/ld: 1.c:(.text+0x77bd): undefined reference to `pow'
/usr/bin/ld: 1.c:(.text+0x782c): undefined reference to `pow'
/usr/bin/ld: 1.c:(.text+0x786a): undefined reference to `sqrt'
/usr/bin/ld: 1.c:(.text+0x7883): undefined reference to `sqrt'
/usr/bin/ld: 1.c:(.text+0x7a1c): undefined reference to `floor'
/usr/bin/ld: 1.c:(.text+0x7bcb): undefined reference to `floor'
/usr/bin/ld: 1.c:(.text+0x7bee): undefined reference to `floor'
/usr/bin/ld: 1.c:(.text+0x7d37): undefined reference to `pow'
/usr/bin/ld: 1.c:(.text+0x7dc4): undefined reference to `floor'
/usr/bin/ld: 1.c:(.text+0x7de7): undefined reference to `floor'
/usr/bin/ld: 1.c:(.text+0x7f29): undefined reference to `pow'
/usr/bin/ld: 1.c:(.text+0x7fb6): undefined reference to `floor'
/usr/bin/ld: 1.c:(.text+0x7fd9): undefined reference to `floor'
/usr/bin/ld: /tmp/ccVF6t1u.o: in function `ospline':
1.c:(.text+0x9338): undefined reference to `sqrt'
/usr/bin/ld: /tmp/ccVF6t1u.o: in function `ospline3':
1.c:(.text+0xa8cf): undefined reference to `sqrt'
/usr/bin/ld: /tmp/ccVF6t1u.o: in function `circledata':
1.c:(.text+0xb07e): undefined reference to `sin'
/usr/bin/ld: 1.c:(.text+0xb09c): undefined reference to `cos'
/usr/bin/ld: /tmp/ccVF6t1u.o: in function `intersectline':
1.c:(.text+0xb172): undefined reference to `pow'
/usr/bin/ld: 1.c:(.text+0xb1a8): undefined reference to `pow'
/usr/bin/ld: /tmp/ccVF6t1u.o: in function `osplineseg':
1.c:(.text+0xc93b): undefined reference to `sqrt'
/usr/bin/ld: /tmp/ccVF6t1u.o: in function `parapt':
1.c:(.text+0xfa54): undefined reference to `sin'
/usr/bin/ld: 1.c:(.text+0xfa80): undefined reference to `cos'
/usr/bin/ld: 1.c:(.text+0xfab8): undefined reference to `cos'
/usr/bin/ld: 1.c:(.text+0xfad3): undefined reference to `cos'
/usr/bin/ld: 1.c:(.text+0xfafb): undefined reference to `sin'
/usr/bin/ld: 1.c:(.text+0xfb16): undefined reference to `cos'
/usr/bin/ld: 1.c:(.text+0xfb47): undefined reference to `sin'
/usr/bin/ld: /tmp/ccVF6t1u.o: in function `zparapt':
1.c:(.text+0xfba2): undefined reference to `cos'
/usr/bin/ld: 1.c:(.text+0xfbb9): undefined reference to `sin'
/usr/bin/ld: 1.c:(.text+0xfbd4): undefined reference to `sin'
/usr/bin/ld: 1.c:(.text+0xfbeb): undefined reference to `sin'
/usr/bin/ld: 1.c:(.text+0xfc07): undefined reference to `cos'
/usr/bin/ld: /tmp/ccVF6t1u.o: in function `invparapt':
1.c:(.text+0xfd4b): undefined reference to `trunc'
/usr/bin/ld: /tmp/ccVF6t1u.o: in function `cuspsplitpara':
1.c:(.text+0x113f2): undefined reference to `acos'
/usr/bin/ld: 1.c:(.text+0x1167d): undefined reference to `acos'
/usr/bin/ld: 1.c:(.text+0x1175b): undefined reference to `trunc'
/usr/bin/ld: /tmp/ccVF6t1u.o: in function `partitionseg':
1.c:(.text+0x12599): undefined reference to `fmax'
/usr/bin/ld: /tmp/ccVF6t1u.o: in function `funpthiddenQ':
1.c:(.text+0x12a90): undefined reference to `sin'
/usr/bin/ld: 1.c:(.text+0x12aa2): undefined reference to `cos'
/usr/bin/ld: 1.c:(.text+0x12ab9): undefined reference to `sin'
/usr/bin/ld: 1.c:(.text+0x12acb): undefined reference to `sin'
/usr/bin/ld: 1.c:(.text+0x12ae2): undefined reference to `cos'
/usr/bin/ld: /tmp/ccVF6t1u.o: in function `pthiddenQ':
1.c:(.text+0x12c1d): undefined reference to `sin'
/usr/bin/ld: 1.c:(.text+0x12c32): undefined reference to `cos'
/usr/bin/ld: 1.c:(.text+0x12c4f): undefined reference to `sin'
/usr/bin/ld: 1.c:(.text+0x12c64): undefined reference to `sin'
/usr/bin/ld: 1.c:(.text+0x12c81): undefined reference to `cos'
/usr/bin/ld: 1.c:(.text+0x138e7): undefined reference to `fmax'
/usr/bin/ld: /tmp/ccVF6t1u.o: in function `nohiddenpara2':
1.c:(.text+0x139ab): undefined reference to `floor'
/usr/bin/ld: 1.c:(.text+0x139c2): undefined reference to `sin'
/usr/bin/ld: 1.c:(.text+0x139d7): undefined reference to `cos'
/usr/bin/ld: 1.c:(.text+0x139f4): undefined reference to `sin'
/usr/bin/ld: 1.c:(.text+0x13a09): undefined reference to `sin'
/usr/bin/ld: 1.c:(.text+0x13a26): undefined reference to `cos'
/usr/bin/ld: /tmp/ccVF6t1u.o: in function `crvsfparadata':
1.c:(.text+0x17227): undefined reference to `fmin'
/usr/bin/ld: /tmp/ccVF6t1u.o: in function `sfcutparadata':
1.c:(.text+0x183c4): undefined reference to `sin'
/usr/bin/ld: 1.c:(.text+0x183d9): undefined reference to `cos'
/usr/bin/ld: 1.c:(.text+0x183f6): undefined reference to `sin'
/usr/bin/ld: 1.c:(.text+0x1840b): undefined reference to `sin'
/usr/bin/ld: 1.c:(.text+0x18428): undefined reference to `cos'
/usr/bin/ld: /tmp/ccVF6t1u.o: in function `projcoordcurve':
1.c:(.text+0x197f8): undefined reference to `sin'
/usr/bin/ld: 1.c:(.text+0x1980e): undefined reference to `cos'
/usr/bin/ld: 1.c:(.text+0x19824): undefined reference to `sin'
/usr/bin/ld: 1.c:(.text+0x1983a): undefined reference to `cos'
/usr/bin/ld: /tmp/ccVF6t1u.o: in function `kukannozoku':
1.c:(.text+0x19a24): undefined reference to `fmax'
/usr/bin/ld: 1.c:(.text+0x19a51): undefined reference to `fmin'
/usr/bin/ld: /tmp/ccVF6t1u.o: in function `skeletondata3':
1.c:(.text+0x19d85): undefined reference to `fmax'
/usr/bin/ld: 1.c:(.text+0x19dab): undefined reference to `ceil'
/usr/bin/ld: 1.c:(.text+0x19f29): undefined reference to `fmax'
/usr/bin/ld: 1.c:(.text+0x19f4f): undefined reference to `ceil'
/usr/bin/ld: 1.c:(.text+0x1a600): undefined reference to `floor'
/usr/bin/ld: 1.c:(.text+0x1aa59): undefined reference to `pow'
/usr/bin/ld: 1.c:(.text+0x1aaa2): undefined reference to `pow'
/usr/bin/ld: 1.c:(.text+0x1aacf): undefined reference to `fmin'
/usr/bin/ld: 1.c:(.text+0x1ab09): undefined reference to `pow'
/usr/bin/ld: 1.c:(.text+0x1acde): undefined reference to `pow'
/usr/bin/ld: 1.c:(.text+0x1b37c): undefined reference to `floor'
/usr/bin/ld: 1.c:(.text+0x1b3b4): undefined reference to `floor'
collect2: error: ld returned 1 exit status


Ketcindy メーリングリストの案内