在Solaris10 x86 64位版本上,我安裝了Fujistu NetCobol,並執行了「cobol」命令。結果OS回覆「參數無效」。Netcobol cobol命令回覆「參數無效」
我用這個cobol命令,在user's guide的例子之後。
$cobol -dy -M -o P1 P1.cob
是否有遺漏 - 我忽略了一些設置?
我已確認以下內容:
與X權威- COBOL
- COBOL在PATH環境變量
- 環境的NetCOBOL後變量設置安裝
在Solaris10 x86 64位版本上,我安裝了Fujistu NetCobol,並執行了「cobol」命令。結果OS回覆「參數無效」。Netcobol cobol命令回覆「參數無效」
我用這個cobol命令,在user's guide的例子之後。
$cobol -dy -M -o P1 P1.cob
是否有遺漏 - 我忽略了一些設置?
我已確認以下內容:
與X權威該錯誤通常意味着你正在嘗試在x86系統上運行SPARC二進制文件,這在富士通生產SPARC服務器時很有意義。要驗證二進制是什麼平臺,運行:
% file `which cobol`
(或file /opt/something/bin/cobol
如果你知道二進制的直接路徑。)
謝謝你的好消息,@alanc。 ''文件''哪個cobol'''。 回覆「/ opt/FJSVcbl/bin/cobol:ELF 32位MSB可執行文件SPARC版本1,動態鏈接,未刪除」 正如@alanc所說,該cobol是SPARC二進制文件。我不能在當前的環境中使用這個cobol嗎? 如果我使用或安裝了某些東西,我在x86操作系統上使用SPARC二進制文件? –
@ user2236126:對不起,但SPARC和x86 CPU之間沒有兼容性,它們使用非常不同的指令集。您需要獲取爲x86計算機構建的軟件版本,或者找到一臺運行SPARC的計算機。 – alanc
您引用的手冊涵蓋了SPARC。您的安裝軟件與手冊不符? –
請問源文件P1.cob存在,在適當的目錄?你有寫權限到那個目錄(這樣你可以創建輸出文件)? –
謝謝校準。當然,我已經確認P1存在和目錄權限。 –
我試着逐個去掉論點,但是同樣的回覆。並且只有cobol也是。 –