[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:29974] linux-2.6.30.3



   名倉@軽くチエックのつもりがもうこんな時間 です。

  gcc-4.2.4 bugfixのlinux-2.6.30.3が出たので軽い気持ちで更新
  しかしはまりました。

    CC      drivers/video/console/vgacon.o
    CC      drivers/video/console/fbcon.o
  drivers/video/console/fbcon.c: In function 'fbcon_redraw_softback':
  drivers/video/console/fbcon.c:1582: error: implicit declaration of function 'hibyte_pos'
  drivers/video/console/fbcon.c:1582: error: invalid type argument of 'unary *'
  drivers/video/console/fbcon.c:1594: error: invalid type argument of 'unary *'
  drivers/video/console/fbcon.c: In function 'fbcon_redraw':
  drivers/video/console/fbcon.c:1732: error: invalid type argument of 'unary *'
  drivers/video/console/fbcon.c:1744: error: invalid type argument of 'unary *'
  make[3]: *** [drivers/video/console/fbcon.o] エラー 1
  make[2]: *** [drivers/video/console] エラー 2
  make[1]: *** [drivers/video] エラー 2
  make: *** [drivers] エラー 2
  root@uk761gx:/usr/src/linux# vi drivers/video/console/fbcon.c

  ソースを覗いて見ると CONFIG_UNICON に絡んでいそう。

                          c = scr_readw(s);
  #ifdef CONFIG_UNICON
                        c_ext = scr_readw(hibyte_pos(vc,s));
  #endif
                        if (attr != (c & 0xff00)) {

  そういえばその前にコンパイルできたマシンを覗いて見ると unicon 生かすのを忘れていた。

  久しぶりにカーネルパッチ作りかなと早めのマシンでやってみたらあっさりコンパイル終了
  gcc-4.4.0 + glibc-2.10.1のマシンでした。unikeyロードされている。

  gcc-4.3.3ではどうかなとPlamo-test/for-4.6xの
   gcc-4.3.3-i586-P1.tgz      
   gcc_g++-4.3.3-i586-P1.tgz
   gmp-4.2.2-i586-P1.tgz
   mpfr-2.3.0-i586-P1.tgz
  をインストールしてコンパイルしてみましたが adduser で日本語表示確認できました。

  手元では unicon 大事なのでgcc-4.3.3以降のコンパイラーに総入れ替えの方向です。 

  





[検索ページ] [メール一覧]
Plamo ML 公開システム