[過去ログ] Linux Mint 29 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
145
(1): 2019/02/26(火)16:54 ID:blmAXrIi(3/5) AAS
>>144
> 何故かシェアードライブラリーになってるらしいです
最近はデフォでPIE/PICになるようになってることが多いんでそれ自体は問題ない
となるとファイルマネージャの問題の可能性が高い気がする

とりあえずその自分のプログラムのコンパイル時に
$ gcc myprog.c -no-pic
みたいな感じで"-no-pic"オプションを付けてビルドすると位置独立じゃない実行ファイルが出来ると思うんでそれだと実行できる?
147
(1): 2019/02/26(火)17:07 ID:6gJ3KSuY(4/5) AAS
>>145

エラーが出てa.outが作られませんでした

>gcc hello.c -fno-pic
/usr/bin/ld: /tmp/cc3MpBYb.o: relocation R_X86_64_32 against `.rodata' can not be used when making a PIE object。 -fPIC を付けて再コンパイルしてください。
/usr/bin/ld: 最終リンクに失敗しました: 出力に対応するセクションがありません
collect2: error: ld returned 1 exit status

数日前にisoをダウンロードしてVMWarePlayerに突っ込み
g++
libx11-dev
libgl1-mesa-dev
省2
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.044s