のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,062,894人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    元スレCygwin + MinGW + GCC 相談室 Part 6

    gcc覧 / PC版 /
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    301 = :

    >>300
    gcc -static hogehoge

    ただし、これで作ったバイナリを不特定多数に配布するとライセンス違反になるから注意ね。
    個人が使う分には全く問題ない。

    302 = :

    >>301
    ありがとうございます。
    ただ実際は、拾ってきたオープンソースのコードをちょっと修正して
    make installしたので、makeファイルのどこを修正すればいいのか調査中です;;
    gccとは無関係だったかもしれません。。。よろしければ教えてやってください。

    303 = :

    どう考えてもちゃんとクロスコンパイルしているようには見えない…

    305 = :

    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系は完全に素人レベルです;;

    306 = :

    >>1読めるか?

    308 = :

    すいません、ほかにgcc関連で人のいそうなスレがなかったもので・・・。

    309 = :

    バイナリ実行して*.oが足りない?
    普通は~のdllが足りないとかでるもんじゃねーのか

    基本としてmakefileは 

    ①各種ソースファイル(*.cpp)+ヘッダファイル(*.h) → オブジェクトファイル(*.o)
    ②オブジェクトファイル(*.o)+ライブラリ→実行ファイル

    って流れだから、おそらくmakefileいじったときに何かが抜けてるんだな

    310 = :

    >>300
    ソースを出せ
    エラーメッセージも全部書け

    311 = :

    >>308
    そうならそうで、そういうことは質問時に書いておくべき事だろ。
    何も書かれなければ、スレタイの環境前提なわけだし。

    312 = :

    コンパイルあたりからわかってないような

    315 = :

    win64向けのlibgcjが手作業はいるけど、ビルド出来るようになってるね

    316 = :

    なってるね

    317 = :

    うん

    318 = :

    てるね

    319 = :

    うん

    320 = :

    >>315
    うん

    321 = :

    mingw64のdll用.aがなんか小さい感じがする
    リンクするときに必要な情報が消えてるようだが、どこ見りゃいいんだ?

    327 = :

    cygwin環境なら
    スクリプト工夫すりゃいくらでも出来るでしょ

    329 = :

    あそばせ(笑)

    334 = :

    さあ

    336 = :

    bash: ndk-buildでした
    環境変数設定のPathはC:\cygwin\home\ユーザー名\android-ndk;
    .bashrcの最後に export ANDROID_NDK_ROOT=C:\cygwin\home\ユーザー名\android-ndkの一文を追加してあります

    339 = :

    export ANDROID_NDK_ROOT=~\android-ndk

    340 = :

    ありがとうございます

    341 = :

    >>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の記述を変えてみました


    343 = :

    yes

    344 = :

    >>341
    アンカーが一つしかあってないというのは一体全体どういうわけだw
    参考にしてるサイトがあるならリンク貼って、具体的にどう違うのか挙げろよ。

    しかし君、その程度のスキルでAndroidのネイティブ開発なんて
    Tシャツに半ズボンで日本アルプス登頂しようとするようなもんだぞw

    345 = :

    するようなもんだね

    346 = :

    神風特攻隊みたいな人が多いからでしょ

    347 = :

    救助隊の派遣要請は有償でお願いいたします。

    348 = :

    断る

    349 = :

    >>344

    > しかし君、その程度のスキルでAndroidのネイティブ開発なんて
    > Tシャツに半ズボンで日本アルプス登頂しようとするようなもんだぞw

    この指摘。煽りじゃなくてマジだから困る。
    AndroidNDK、興味はあるけどなあ

    350 = :

    Android SDKの方にもJavaすら分かってない奴らがわんさか居る現実


    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / gcc一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について