タグ付けされた質問 「64-bit」

64ビットアーキテクチャ、およびソフトウェア(32ビットアプリケーションを含む)を動作させる方法に関する質問。

1
64ビットで32ビットアプリをコンパイルすると、-lX11が見つかりません
私は次のようなコマンドを呼び出しています: g++ ... -o"myapp" -lX11 ... そして得る /usr/bin/ld: cannot find -lX11 multiarchをサポートするために、次のパッケージをインストールしました。 ia32-libs, libc6-dev-i386 and g++-multilib しかし、役に立たない。/ usr / lib32にはX11.soがないようですが、実際にはそのディレクトリには52のライブラリしかありません。ライブラリを手動でインストールする必要があると思いますが、次に何をチェックするべきか迷っています。 助けてくれてありがとう。

1
OpenVPNはインストールされていますが、ネットワークマネージャーで利用可能なオプションではありません
以前にUbuntu 12.04をインストールしたときに、openVPNをインストールして使用しました。それ以来、私は再フォーマットしましたが、openVPNを再インストールした後、ネットワークマネージャーに表示されなくなります。VPN接続をセットアップしようとしていますが、選択する必要がある唯一のオプションはPPTPです。 編集:私はGnome ShellとKDEもインストールしています。Gnomeが私のプライマリです。OpenVPNをGnomeやUnityで見つけることができませんが、KDEで問題なく追加できます。許容できる回避策ではありませんが、現時点では機能します。GTKベースのデスクトップでも同様に実行できるようにしたいと思っています。

1
ubuntu 16.4 LTSに32ビットパッケージ(lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc ++ 6)をインストールするコマンド
私のUbuntu 16.4 LTS 64ビットにAndroid Studio 2.1をインストールしたいので、Googleが提供するAndroid開発者ガイドのWebサイトの指示に従います。そして、Android Studioは32ビットライブラリを使用するため、32ビットライブラリをインストールする必要があると言っています。 私の問題は、コマンドを入力するときです: sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6 私はこのエラーを受け取りました: Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package lib32bz2-1.0 E: Couldn't find any package by glob 'lib32bz2-1.0' E: Couldn't find any package by regex 'lib32bz2-1.0'

1
14.04.01 32ビット:クロスコンパイル時にg ++ 64ビットインクルードファイルがありません
つまり、32ビットのXubuntu 14.04.1がインストールされています。サポートするさまざまなプラットフォーム用のSOとWindows DLLをリリースする予定のインターフェイスコードがいくつかあります。(はい、わかっています。バイナリのリリースは悪いですが、ここでは関係ありません。) -m32/ -m64gcc / g ++引数を使用して、32ビット14.04.01で32ビットおよび64ビットのSOを構築しようとしています。32ビットバージョンは正常に動作しますが、64ビットバージョンは失敗します /usr/include/c++/4.8/string:38:28: fatal error: bits/c++config.h: No such file or directory インクルードをチェックインすると、そのファイルは32ビットでは本当に存在しますが、64ビットでは存在しません。 問題をグーグルで調べると、これはGCC / G ++ 4.6で過去に発生したようですが、修正済みとマークされています。しかし、14.04.1はGCC / G ++ 4.8を使用しています。これは、GCC / G ++ 4.8のこれらのライブラリに回帰があったことを示唆しています。これは他の誰かが見たものですか? 必要に応じて、64ビット14.04.1用の新しいVMをセットアップし、それが正しいライブラリバージョンを取得するかどうかを確認できます。私は再インストールする必要がある他のものがたくさんあるので、できればむしろしたくありません。より良い解決策はありますか?また、64ビットの14.04.1をインストールした場合、逆方向のヘッダーを見逃すことなく、32ビットにクロスコンパイルできますか?

2
Ubuntu上のTASMに類似したアセンブラー
私は64ビットUbuntuを実行しているHPコンピューターを持っているので、Intelと言えるでしょう。私は大学で組み立てコースを受講しています。インストラクターはTASMを使用することを望んでいます。 ワインで動くかもしれませんが、よくわかりません。TASMは維持されなくなりました。 アセンブリプログラムを作成したことはありませんが、Ubuntu 64ビットでネイティブに実行され、無料で維持され、可能な限りTASM構文に近いため、インストラクターをフォローしなくても済むアセンブラーがあるかどうか知りたいです多くの問題を抱えています。 私はこの質問を見つけましたが、そこに与えられた回答には、TASMに最も近い構文を持っているものはありません。これが私の質問の主なポイントです。グーグルでたくさんのアセンブラーを簡単に見つけることができます。TASMに最も近い構文を持つものを知りたいです。

3
64ビットDB2 10.5にUbuntu 12.04で32ビットlibpamと64ビットlibaioがない
これは私に起こりました。それがあなたに起こっているなら、多分これはあなたに少しの時間を節約することができます。 LAMPスタックを含むSoftLayer 64ビットUbuntu 12.04 Linuxシステムに64ビットDB2 10.5サーバーをインストールしていました(正確にはどの製品パッケージか-誰かが私に渡した)。 最初の結論:32ビットのlibpamと64ビットのlibaioが欠けていて、実行する必要があることがわかりました。 apt-get install libpam0g:i386 libaio1 ほとんどの人の走行距離は間違いなく異なります。体験の一部のみがあなたに当てはまり、あなたにとって役立つと思われる場合は、ここに詳細を示します。 インストールの前に、db2prereqcheck文句を言いました: DBT3514W The db2prereqcheck utility failed to find the following 32-bit library file: "/lib/libpam.so*". 案の定、私が持っていたのは: /lib/x86_64-linux-gnu/libpam.so.0.83.0 /lib/x86_64-linux-gnu/libpamc.so.0 /lib/x86_64-linux-gnu/libpam.so.0 /lib/x86_64-linux-gnu/libpam_misc.so.0.82.0 /lib/x86_64-linux-gnu/libpamc.so.0.82.1 /lib/x86_64-linux-gnu/libpam_misc.so.0 ウェブを少し見回した後、私はやった: apt-get install libpam0g:i386 その後、私も持っていました: /lib/i386-linux-gnu/libpam.so.0.83.0 /lib/i386-linux-gnu/libpamc.so.0 /lib/i386-linux-gnu/libpam.so.0 /lib/i386-linux-gnu/libpam_misc.so.0.82.0 /lib/i386-linux-gnu/libpamc.so.0.82.1 /lib/i386-linux-gnu/libpam_misc.so.0 しかし、db2prereqcheckは依然として同じ不満を述べました。 ウェブ上の多くの場所が推奨されています: ln -s /lib/i386-linux-gnu/libpam.so.0 /lib/libpam.so.0 …

2
「依存する:ia32-libs-multiarchですが、インストールできません」-ソリューション
12.10でAndroid SDKを機能させようとしていることに気付きました。64ビットバージョンの場合、以下をインストールする必要があります。 sudo apt-get install ia32-libs ただし、64ビット12.10では、次のエラーが発生しました。 The following packages have unmet dependencies: ia32-libs : Depends: ia32-libs-multiarch but it is not installable そして > apt-get install ia32-libs-multiarch Reading package lists... Done Building dependency tree Reading state information... Done Package ia32-libs-multiarch is not available, but is referred to by another package. …

3
64ビットUbuntuでカメラを接続すると「不明なエラー」
10.40から12.04まで、32ビットUbuntuで問題なく動作するCanon 40Dを持っています。しかし、私はしばらくして64ビット12.04に切り替えました。それ以降、カメラを接続すると、単純なダイアログが表示されます。 Unable to mount Canon Digital Camera Error initializing camera: -1: Unspecified error この問題は、12.10および最新の13.04ビルドでも持続します。 syslogは、 kernel: [12089.871412] usb 3-1: new high-speed USB device number 3 using xhci_hcd mtp-probe: checking bus 3, device 3: "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-1" mtp-probe: bus: 3, device: 3 was not an MTP device kernel: [12453.142322] usb 3-1: USB …
8 64-bit  camera  ptp 

2
3.xカーネルへのValgrindのインストール
私が偶然偶然にLearn C the Hard Wayを読んでいて、CデバッガーであるValgrindのインストール手順に従っていました。しかし、./configureビルド構成をセットアップするために実行すると、 checking for the kernel version... unsupported (3.0.0-17-generic) configure: error: Valgrind works on kernels 2.4, 2.6 カーネルLinux 3.0.0-17-generic x86_64でUbuntu 11.10を実行しています。 答えは明白かもしれませんが、私はLinux に詳しくありません。自分のコンピューターでValgrindを動作させるにはどうすればよいですか?ありがとう。
8 11.10  64-bit  c 

5
アプリケーションごとに出力サウンドを選択できないのはなぜですか?
デュアルモニターを使用していて、テレビで音声付きの映画を(vlcなどを使用して)再生した後、ラップトップでヘッドフォンを使用してyoutubeやゲームをプレイしたいです。とにかく、各アプリケーションが使用するハードウェアを選択できますか? を使用してみましたpavucontrolが、出力デバイスを変更するオプションがありません。 編集: jeggy@localhost:~$ sudo aplay -l **** List of PLAYBACK Hardware Devices **** card 0: PCH [HDA Intel PCH], device 0: ALC665 Analog [ALC665 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: PCH [HDA Intel PCH], device 1: ALC665 Digital [ALC665 Digital] Subdevices: 1/1 Subdevice #0: subdevice #0 …

2
32ビットライブラリを64ビットシステムにインストールすることは可能ですか?
32ビットの共有ライブラリをインストールしましたが、pogoplugをインストールしようとすると、まだこのエラーが発生します。 ./pogoplugfs: error while loading shared libraries: libfuse.so.2: wrong ELF class: ELFCLASS64 32ビットライブラリからプログラムをロードするために他に必要なことはありますか? 同様の質問が今年初めに行われましたが、回答はありませんでした。
8 64-bit 

2
既存のdebパッケージを64ビットから32ビットアーキテクチャにクロスコンパイルする方法
64ビットマシンである私のコンピューター用のカスタムパッチを含むdebパッケージを再構築しました。私はそれを使ってそれをしました: sudo apt-get -b source [package name] 私の質問は、32ビットマシン用の同じパッケージをクロスコンパイルするために、同様の方法でそれを行う方法ですか? ありがとう、ニコライ
8 apt  64-bit  compiling  deb  32-bit 


4
AMD64を使用しているときに3 GBを超えるRAMが認識されないのはなぜですか?
Ubuntu 10.10 amd64(Maverick Meerkat)が3 GB以上のRAMに対応しないのはなぜですか? 私のマシンはToshiba P205-S6287 Intel Centrino Duo 64ビットプロセッサーと667 MHzの4 GB RAMです。 詳細な仕様によると、ノートブックは64ビットCore 2 Duo T5300プロセッサを実行し、945GM Expressチップセットを備えています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.