|
Namazu for hns による簡易全文検索 詳しくは 詳細指定/ヘルプを参照して下さい |
||||||||||||||||||||||||||||||||||||||||||||||||
2013年05月06日(月) 旧暦 [n年日記] [更新:"2013/05/06 12:21:08"]#1 [pkgsrc] Cyclic dependency for package:
あれ、
だめですね。
既に作ってあるのですけれど。
Resolving... Building... Cyclic dependency for package: gmake-3.82nb5 digest-20121220 gcc47-4.7.3 mpcomplex-1.0.1 mpfr-3.1.2 gmp-5.1.1 autoconf-2.69nb1 help2man-1.41.2 gmake-3.82nb5 sh env-script-bulkbuild 96.45s user 76.60s system 94% cpu 3:02.39 total ある package を、全て gcc-47 を使って build したい時に、僕は、今は、次のようにしています。多分もっといい方法があるのでしょう。 どちらにしても chroot で pbulk を使います。 pbulk で、/usr/pkg_bulk 側に gcc47 一式を用意しておきます。 その方法は、 sudo chroot /PATH/CHROOT; cd /usr/pkgsrc/lang/gcc47; env PATH=/usr/pkg_bulk/bin:/usr/pkg_bulk/sbin:${PATH} bmake package-installこれで脇の方に gcc47 が入ります ( bmake を使います)。 /etc/mk.conf に、次のように書いておきます。 USE_NATIVE_GCC=yes GCC_REQD=4.7 GCCBASE=/usr/pkg_bulk/gcc47本当に使っているかどうかを調べる方法は ? perl の中に、次のように書いてあります ./lib/perl5/5.16.0/x86_64-netbsd-thread-multi/Config_heavy.pl:gccversion='4.7.3' ( Read More... (2) | つっこみ )
Comments related this article
#2 [MinGW] hello World
2013/02/12 の日記
に MinGW を入れたことを書いた。今日は Hello World をやって見る。
実は NetBSD で cross-mingw をやって見ているが、うまく行かなくて、何が問題かを調べるためだ。 Hello World を用意して、 $ cat hello.c #include <stdio.h> main (){ static char hello[] = "Hello World!"; printf("%s\n", hello); }次のようにすると、cross と全く同じ。 $ gcc -c hello.c $ ld -o hello.exe hello.o hello.o:hello.c:(.text+0xa): undefined reference to `__main' hello.o:hello.c:(.text+0x16): undefined reference to `puts' $libmsvcrt に相当するものはどこにあるのかな。 @ もっと単純に Hello World:$ gcc -o hello.exe hello.c $ ./hello.exe Hello World!あれ、大丈夫。 $ ldd ./hello.exe ntdll.dll => /cygdrive/c/WINDOWS/system32/ntdll.dll (0x7c940000) kernel32.dll => /cygdrive/c/WINDOWS/system32/kernel32.dll (0x7c800000) msvcrt.dll => /cygdrive/c/WINDOWS/system32/msvcrt.dll (0x77bc0000) ( つっこみ )
|
最近の日記 2024年07月03日 ・kicad oddity 2024年05月08日 ・comparison on ./buildsh tools 2024年05月06日 ・py-setuptools (python 3.11.9) ・make release took 1 hours and 10 min ・qemu invocation for 10.99.10 2024年05月05日 ・Windows 10 version ・serial connection ・bc bench 2024年05月04日 ・Trial on 10.99.10 ・another version (later trial) to succeed | ||