新しく発言する EXIT インデックスへ
動作させられません

  動作させられません mmm 2005/08/06 22:05:40 
  とりあえず, 白石 和夫 2005/08/07 09:30:43 
   └大文字の方で起動しています mmm 2005/08/08 13:12:41 
    └補足も参照してください。 白石 和夫 2005/08/08 13:47:08 
     └unpackしたディレクトリは移動させていませ... mmm 2005/08/08 14:32:45 
      └Linuxのディストリビューションは何ですか?... 白石 和夫 2005/08/08 14:39:26 
       └直接的には関係ないかもしれませんが、私も... 青木太一 2005/08/08 17:15:10 

  動作させられません mmm 2005/08/06 22:05:40  ツリーへ

動作させられません 返事を書く
mmm 2005/08/06 22:05:40
Linux版を動作させようとすると
./basic: error while loading shared libraries: ./basic: undefined symbol: initPAnsiStrings
で、動作させられませんでした

initPAnsiStringsは、調べてみるとkylixの物だと思うのですが
これはどうすれば解決できますか?

  とりあえず, 白石 和夫 2005/08/07 09:30:43  ツリーへ

Re: 動作させられません 返事を書く
白石 和夫 2005/08/07 09:30:43
とりあえず,
http://hp.vector.co.jp/authors/VA008683/Linux.htm
に書いてあるとおりに大文字のBASICを起動してみてください。
小文字のbasicで起動するためには,少々,面倒な事前準備が必要です。

   └大文字の方で起動しています mmm 2005/08/08 13:12:41  ツリーへ

Re: とりあえず, 返事を書く
mmm 2005/08/08 13:12:41
大文字の方で起動しています
正確には

$ ./BASIC
/home/hoge/basic/basic: error while loading shared libraries: /home/hoge/basic/basic: undefined symbol: initPAnsiStrings
となります

    └補足も参照してください。 白石 和夫 2005/08/08 13:47:08  ツリーへ

Re: 大文字の方で起動しています 返事を書く
白石 和夫 2005/08/08 13:47:08
補足も参照してください。

一度でもBASICを実行した後にフォルダを移動したときは,シンボリックリンクlibborqt-6.9-qt2.3.soを削除してください。

他のユーザに使用させるときは,その前に,解凍したユーザで一度BASICを実行するか,フォルダbasicに書き込み許可を与えてください。



     └unpackしたディレクトリは移動させていませ... mmm 2005/08/08 14:32:45  ツリーへ

Re: 補足も参照してください。 返事を書く
mmm 2005/08/08 14:32:45
unpackしたディレクトリは移動させていません
また、libborqt-6.9-qt2.3.soも削除してみても同症状
同一ユーザで実行していますが書き込み権限も与えてみましたが
同症状です

      └Linuxのディストリビューションは何ですか?... 白石 和夫 2005/08/08 14:39:26  ツリーへ

Re: unpackしたディレクトリは移動させていませ... 返事を書く
白石 和夫 2005/08/08 14:39:26
Linuxのディストリビューションは何ですか?
古いものだとKylixが対応していないので,それが原因の可能性があります。
反対に,新しいために互換性を失っている可能性もあります。

       └直接的には関係ないかもしれませんが、私も... 青木太一 2005/08/08 17:15:10  ツリーへ

Re: Linuxのディストリビューションは何ですか?... 返事を書く
青木太一 2005/08/08 17:15:10
直接的には関係ないかもしれませんが、私もLinux版十進BASICで実行時エラーが出ました。以前は同じマシンで動いていたのに。
しかし、こちらに報告しようと思っているうちに、直ってしまいました。
それが原因なのかわかりませんがFedoraCore3をupdateしたからかもしれません。

----問題が出たとき----

taichi-a@mark2 ~/basic
>./BASIC
Runtime error 230 at 0806999D

taichi-a@mark2 ~/basic
>uname -a
Linux mark2.naist.jp 2.6.11-1.35_FC3smp #1 SMP Mon Jun 13 01:17:35 EDT 2005 i686 i686 i386 GNU/Linux

----現在(問題は起こらない)----
taichi-a@mark2 ~
>uname -a
Linux mark2.naist.jp 2.6.12-1.1372_FC3smp #1 SMP Fri Jul 15 01:30:03 EDT 2005 i686 i686 i386 GNU/Linux


インデックスへ EXIT
新規発言を反映させるにはブラウザの更新ボタンを押してください。