2010-12-13 12 views
0

誰でも、Linuxのプラットフォーム(Linux/Itanium、Max OS X/PPCなど)にアクセスできるUNIXシェルプロバイダを知っていますか?デバッグと移植性テスト? これはサービスがあるという共通の問題だからだと思うが、Googleの検索で何か興味深いものが出てこない...募集:コードデバッグのためのマルチプラットフォームシェルプロバイダ、Itanium/IA64を推奨

私はとりわけ様々なCPU上のLinuxに興味があり、 。

おかげで、S.

答えて

1

----冷たい(3年・エディット)から帰ってきたポスト----

Launchpadがかなり近くなるが、それは明らかではないが、もし彼らのコンパイラプロジェクト管理ソフトウェアによって管理されていないプロジェクトによってファームに到達することができます。

ほとんどの人は、マシンにアクセスするだけでは十分ではないかもしれないので、最終的には独自のサーバーファームをセットアップします。多くの場合、どのソフトウェアがインストールされているかを正確に判断する必要があります。そのため、まったく別のプロジェクトで再利用することが非常に難しくなります。

FedoraとOpenSUSEには、それらがサポートするアーキテクチャ用のLinux固有のビルドファームがあります。そのようなサービスを独自の(または非ディストリビューションの)ソフトウェアプロジェクトにまで拡張することは簡単ではありません。これは、HPUX/Solaris/etc OSプラットフォームではあまり効果がありません。

----編集後の応答----

SSHを試しましたか?

----オリジナルポストが続く----

をシェルの問題点は、マルチプラットフォームのシェルを持っている場合でも、各プラットフォームが異なる実行ファイルがインストールされていることで、実行ファイル上のさまざまなオプションます」あなたのシェルから呼び出します。

移植性を最大限に高めるには、拡張子のないBourneシェルを使用してください。つまり、あなたはかなり奇妙な状況で自分自身を見つけるでしょう。 Microsoft Windowsプラットフォームと同様、CygwinではCygwin環境下でうまく動作するようにいくつかのパス変更ツールが必要になります。

キーはシェルだけでなく、ポータブルに使用する方法です。いくつかのガイダンスについては、this chapter in the Autotools manual

+0

アスカーは、さまざまなアーキテクチャ上のシェルアクセスを提供するサービスを探しています。 –

+0

申し訳ありませんが、間違ってお読みください。 –

+0

組織によって運営されているサービスのようなサービス。 –

0

shell accountsを提供するホストが多数あります。 1つの例、polarhome.comは、さまざまな環境から選択できます。私は彼らがハードウェアに多種多様であるとは思わない。シェルアカウントにはアカウントごとに(環境ごとに)1回限りの「10の現地通貨単位」(最低US $ 2 - 米国のユーザーの場合は$ 10)がかかります。

プロバイダーにはセキュリティ上の問題が数多くあるため、探しているものは限られています。

+0

はい、虐待のためにそのようなプロバイダのほとんどがサービスを終了していることはわかっています。/重要なのは、問題のマシンでvalgrind(利用可能な場合)、gdb、Cコンパイラ、システム固有のライブラリの束。私は、より多くの人々がプログラムをテストするためにこれを必要とし、需要が増えたと考えました。しかし、一見私は間違っていた。とにかくありがとう –

関連する問題