debian26-etch Edit

ph1 - toolchainを作る … 完了 Edit

  • status done
    • binutils-2.16.1
    • gcc-3.4.4
    • gcc-4.0.2
    • xfree86 with sisusb
    • xorg-x11 with sisusb
    • glibc-2.3.5-7(ntpl only)

ph2 - __fpscr_values 対策 … 予定 Edit

■リビルド終了
glib2.0 graphviz gtk+2.0 tk8.4 xfree86 a52dec aalib alsa-lib apache db2 db3 audiofile
cupsys glibc libmpeg3 directfb libpng gimp-print orbit orbit2 gnome-libs gnome-print rpm
gcc-3.4 recode t1lib w3c-libwww xaw3d libwmf wmaker net-snmp libxml2 libxslt postgresql
apt fltk1.1 expect libstroke gnome-vfs2 qt-x11-free libsdl1.2 bonobo caudium freeglut 
freetds imagemagick jasper lcms imlib+png2 lesstif1-1 libdv libexif guile-1.6 libgd2 
libggi libglade libgnome e2fsprogs libgnomeprint libgnomeprintui libbonoboui libgphoto2
libgsm libsndfile libvorbis jack-audio-connection-kit mesa ocaml libquicktime php4 
arts pike7.2 classpath sane-backends

■未完
evolution-data-server <- mozillaに依存。(依存部分を削除してパッケージを作成)
kaffe
xawtv
  • kaffeと奮闘中…floatやdoubleの演算結果が全て2.147483648E9(0x4f000000 or 0x41e0000000000000)になる。
    何処かのゴミを拾ってそう。

ph3 - baseに必要なパッケージをそろえる … 完了 Edit

ここまで確認できれば十分。あとはetch正式リリース後に頑張るのみ。

忘れないように Edit

  • glib2.0
    __fpscr_valuesが相変わらず解決できない。
    crt1.oがリンクされないからだな〜!
    後で問題になるかもしれないけど、-Wl,defsを外して対処。
     sh4-linux-gnu-gcc -shared  .libs/gboxed.o .libs/gclosure.o .libs/genums.o .libs/gobject.o 
    .libs/gparam.o .libs/gparamspecs.o .libs/gsignal.o .libs/gsourceclosure.o 
    .libs/gtype.o .libs/gtypemodule.o .libs/gtypeplugin.o .libs/gvalue.o 
    .libs/gvaluearray.o .libs/gvaluetransform.o .libs/gvaluetypes.o  
    -D__LIBTOOL_IS_A_FOOL__ ../glib/.libs/libglib-2.0.so  
    -Wl,-z -Wl,defs -Wl,-O1 -Wl,-soname -Wl,libgobject-2.0.so.0 
    -Wl,-version-script -Wl,.libs/libgobject-2.0.ver -o .libs/libgobject-2.0.so.0.800.3
    .libs/gparamspecs.o: In function `param_float_validate':
    /share/etch/gtk/glib2.0-2.8.3/build-tree/glib-2.8.3-deb/gobject/gparamspecs.c:524: 
    undefined reference to `__fpscr_values'
    .libs/gparamspecs.o: In function `param_float_values_cmp':
    /share/etch/gtk/glib2.0-2.8.3/build-tree/glib-2.8.3-deb/gobject/gparamspecs.c:537: 
    undefined reference to `__fpscr_values'
    .libs/gparamspecs.o: In function `IA__g_param_spec_float':
    /share/etch/gtk/glib2.0-2.8.3/build-tree/glib-2.8.3-deb/gobject/gparamspecs.c:1749: 
    undefined reference to `__fpscr_values'
    .libs/gvaluetransform.o: In function `value_transform_int_float':
    /share/etch/gtk/glib2.0-2.8.3/build-tree/glib-2.8.3-deb/gobject/gvaluetransform.c:61: 
    undefined reference to `__fpscr_values'
    .libs/gvaluetransform.o: In function `value_transform_long_float':
    /share/etch/gtk/glib2.0-2.8.3/build-tree/glib-2.8.3-deb/gobject/gvaluetransform.c:79: 
    undefined reference to `__fpscr_values'
    .libs/gvaluetransform.o:/share/etch/gtk/glib2.0-2.8.3/build-tree/
    glib-2.8.3-deb/gobject/gvaluetransform.c:113: 
    more undefined references to `__fpscr_values' follow
    collect2: ld returned 1 exit status
    

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2006-06-13 (火) 20:02:27 (6530d)