私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレCygwin + MinGW + GCC 相談室 Part 6
gcc スレッド一覧へ / gcc とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
>>301
ありがとうございます。
ただ実際は、拾ってきたオープンソースのコードをちょっと修正して
make installしたので、makeファイルのどこを修正すればいいのか調査中です;;
gccとは無関係だったかもしれません。。。よろしければ教えてやってください。
ありがとうございます。
ただ実際は、拾ってきたオープンソースのコードをちょっと修正して
make installしたので、makeファイルのどこを修正すればいいのか調査中です;;
gccとは無関係だったかもしれません。。。よろしければ教えてやってください。
Windows以外のOSで動いているだろうレンタルサーバに
Windowsでコンパイルしたバイナリを持って行って*.oが足りない?
根本的なところでいろいろと間違えてないか?
Windowsでコンパイルしたバイナリを持って行って*.oが足りない?
根本的なところでいろいろと間違えてないか?
uname -a すると、
ローカルが
Linux dev-virtual-machine 2.6.38-11-generic #50-Ubuntu SMP Mon Sep 12 21:18:14 UTC 2011 i686 i686 i386 GNU/Linux
レンタルサーバが
Linux XXhost 2.6.23.16-smp #3 SMP Tue Feb 2 17:08:21 JST 2010 i686 GNU/Linux
となります。
恥ずかしながら、Unix系は完全に素人レベルです;;
ローカルが
Linux dev-virtual-machine 2.6.38-11-generic #50-Ubuntu SMP Mon Sep 12 21:18:14 UTC 2011 i686 i686 i386 GNU/Linux
レンタルサーバが
Linux XXhost 2.6.23.16-smp #3 SMP Tue Feb 2 17:08:21 JST 2010 i686 GNU/Linux
となります。
恥ずかしながら、Unix系は完全に素人レベルです;;
>>1読めるか?
すいません、ほかにgcc関連で人のいそうなスレがなかったもので・・・。
バイナリ実行して*.oが足りない?
普通は~のdllが足りないとかでるもんじゃねーのか
基本としてmakefileは
①各種ソースファイル(*.cpp)+ヘッダファイル(*.h) → オブジェクトファイル(*.o)
②オブジェクトファイル(*.o)+ライブラリ→実行ファイル
って流れだから、おそらくmakefileいじったときに何かが抜けてるんだな
普通は~のdllが足りないとかでるもんじゃねーのか
基本としてmakefileは
①各種ソースファイル(*.cpp)+ヘッダファイル(*.h) → オブジェクトファイル(*.o)
②オブジェクトファイル(*.o)+ライブラリ→実行ファイル
って流れだから、おそらくmakefileいじったときに何かが抜けてるんだな
>>315
うん
うん
mingw64のdll用.aがなんか小さい感じがする
リンクするときに必要な情報が消えてるようだが、どこ見りゃいいんだ?
リンクするときに必要な情報が消えてるようだが、どこ見りゃいいんだ?
nmやobjdumpでシンボル見れるだろ
mingw64なら、x86_64-w64-mingw32-nmとか使えばいい
mingw64なら、x86_64-w64-mingw32-nmとか使えばいい
alternativesでx86_64_w64-mingw32-g++をデフォルトにできないだろうか
64/32bitの切り替えなら、
64bitベースなら、-m32つければ32bitバイナリ吐かせられるよ
ベースになるlibの構築が大変だけどね
64bitベースなら、-m32つければ32bitバイナリ吐かせられるよ
ベースになるlibの構築が大変だけどね
bush: ndk build: command not found と表示されるのですが原因は何でしょうか?
bash: ndk-buildでした
環境変数設定のPathはC:\cygwin\home\ユーザー名\android-ndk;
.bashrcの最後に export ANDROID_NDK_ROOT=C:\cygwin\home\ユーザー名\android-ndkの一文を追加してあります
環境変数設定のPathはC:\cygwin\home\ユーザー名\android-ndk;
.bashrcの最後に export ANDROID_NDK_ROOT=C:\cygwin\home\ユーザー名\android-ndkの一文を追加してあります
もしかして: .bashrcを変更して、取り込んでない。
対策: .bashrcをsourceで取り込むか、bashを起動するか、ログインしなおす。
対策: .bashrcをsourceで取り込むか、bashを起動するか、ログインしなおす。
使っているのがCygwinならWin形式のパスはbashが解釈できないのでcygpath -uとかでUnix形式にしないとだめ
>>367
ありがとうございます
bashを起動するというのはどうすればいいのでしょうか?
>>368
ありがとうございます
cygpath -u ndk-build
でいいのでしょうか?
これをやってからndk-buildを実行したところ
Gbserver :[arm-linux-androideabi-4.4.3] libs/armeabi/gbserver
Gbserver :libs/armeabi/gdb.setup
Compile thumb :hello-jni <=hello-jni.c
SharedLibrary :libhello-jni.so
Install :libhello-jni.so => libs/armeabi/libhello-jni.so
と表示されました(参考にしているサイトの表示結果と少し違いますが)
なんとかndk-buildコマンドが実行できたようです
>>339
ありがとうございます
一応.bashrcの記述を変えてみました
ありがとうございます
bashを起動するというのはどうすればいいのでしょうか?
>>368
ありがとうございます
cygpath -u ndk-build
でいいのでしょうか?
これをやってからndk-buildを実行したところ
Gbserver :[arm-linux-androideabi-4.4.3] libs/armeabi/gbserver
Gbserver :libs/armeabi/gdb.setup
Compile thumb :hello-jni <=hello-jni.c
SharedLibrary :libhello-jni.so
Install :libhello-jni.so => libs/armeabi/libhello-jni.so
と表示されました(参考にしているサイトの表示結果と少し違いますが)
なんとかndk-buildコマンドが実行できたようです
>>339
ありがとうございます
一応.bashrcの記述を変えてみました
>bashを起動するというのはどうすればいいのでしょうか?
Cygwin.batをダブルクリックすればいいだろ
その程度のことも知らないで作れるほどandroidアプリって簡単なの?
Cygwin.batをダブルクリックすればいいだろ
その程度のことも知らないで作れるほどandroidアプリって簡単なの?
>>341
アンカーが一つしかあってないというのは一体全体どういうわけだw
参考にしてるサイトがあるならリンク貼って、具体的にどう違うのか挙げろよ。
しかし君、その程度のスキルでAndroidのネイティブ開発なんて
Tシャツに半ズボンで日本アルプス登頂しようとするようなもんだぞw
アンカーが一つしかあってないというのは一体全体どういうわけだw
参考にしてるサイトがあるならリンク貼って、具体的にどう違うのか挙げろよ。
しかし君、その程度のスキルでAndroidのネイティブ開発なんて
Tシャツに半ズボンで日本アルプス登頂しようとするようなもんだぞw
>>344
> しかし君、その程度のスキルでAndroidのネイティブ開発なんて
> Tシャツに半ズボンで日本アルプス登頂しようとするようなもんだぞw
この指摘。煽りじゃなくてマジだから困る。
AndroidNDK、興味はあるけどなあ
> しかし君、その程度のスキルでAndroidのネイティブ開発なんて
> Tシャツに半ズボンで日本アルプス登頂しようとするようなもんだぞw
この指摘。煽りじゃなくてマジだから困る。
AndroidNDK、興味はあるけどなあ
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / gcc スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- Cygwin + MinGW + GCC 相談室 Part 8 (938) - [97%] - 2022/10/28 8:00
- Cygwin + MinGW + GCC 相談室 Part 7 (996) - [97%] - 2014/9/21 2:15
- Cygwin + MinGW + GCC 相談室 Part 5 (981) - [97%] - 2011/4/6 2:32
- Cygwin + MinGW + GCC 相談室 Part 4 (1001) - [97%] - 2010/3/23 18:31 ☆
- Cygwin + MinGW + GCC 相談室 Part 3 (1001) - [97%] - 2008/9/12 0:04 ★
- 【激遅】AppleGCC【絶望】 (111) - [1%] - 2010/1/15 10:31
トップメニューへ / →のくす牧場書庫について