]
トップ «前の日記(2004-05-01) 最新 次の日記(2004-05-03)» 編集

Yukiharu YABUKI の tDiary



このtDiaryを検索します。

2004-05-02 [長年日記]

_ 天気

はれ

_ 起床

窓を開けたまま寝てしまい、寒さで朝4:00に目が覚める。

_ rsync祭

dpkg -l rsync で確認した後にupgradeしました。

_ [Debian] Sidでja_configure.sh

ja_configure.shを動かして,LinuxIntelEnv.Set.shをsource、./bootstrapでdmakeするも

=============
Building project virgule
=============
/home/yab/cvs/openoffice/virgule/source/unx
------------------------------
Making: ../../unxlngi4.pro/obj/ooovirgx.obj
gcc -fmessage-length=0 -c -I.  -I. -I../inc -I../../inc -I../../unx/inc -I../../unxlngi4.pro/inc -
I. -I/home/yab/cvs/openoffice/solver/645/unxlngi4.pro/inc/dont_use_stl -I/home/yab/cvs/openoffice/
solver/645/unxlngi4.pro/inc/external -I/home/yab/cvs/openoffice/solver/645/unxlngi4.pro/inc -I/hom
e/yab/cvs/openoffice/solenv/unxlngi4/inc -I/home/yab/cvs/openoffice/solenv/inc -I/home/yab/cvs/ope
noffice/res -I/home/yab/cvs/openoffice/solver/645/unxlngi4.pro/inc/dont_use_stl -I/home/yab/cvs/op
enoffice/solenv/inc/Xp31 -I/usr/include -I/usr/include/linux -I/usr/include/native_threads/include
 -I/usr/X11R6/include     -I. -I../../res -I. -O1   -pipe -mcpu=pentiumpro   -DLINUX -DUNX -DVCL -
DGCC -DC300 -DINTEL -DGXX_INCLUDE_PATH=/usr/include/c++/3.3 -DCVER=C300 -D_USE_NAMESPACE -DGLIBC=2
 -DX86 -D_PTHREADS -D_REENTRANT -DNEW_SOLAR -D_USE_NAMESPACE=1 -DSTLPORT_VERSION=400 -D__DMAKE -DU
NIX -DCPPU_ENV=gcc3 -DSUPD=645 -DBUILD=8739 -DPRODUCT -DNDEBUG -DPRODUCT_FULL -DOSL_DEBUG_LEVEL=0 
-DOPTIMIZE -DEXCEPTIONS_OFF -DGUI -DSOLAR_JAVA -DSRX645  -DMULTITHREAD   -o ../../unxlngi4.pro/obj
/ooovirgx.o ooovirgx.c
In file included from /usr/include/_G_config.h:44,
                 from /usr/include/libio.h:32,
                 from /usr/include/stdio.h:72,
                 from ooovirgx.c:8:
/usr/include/gconv.h:72: error: 構文解析エラー before "size_t"
/usr/include/gconv.h:88: error: 構文解析エラー before "size_t"
/usr/include/gconv.h:97: error: 構文解析エラー before "size_t"
/usr/include/gconv.h:174: error: 構文解析エラー before "size_t"
/usr/include/gconv.h:177: error: 構文解析エラー before '}' token
In file included from /usr/include/libio.h:32,
                 from /usr/include/stdio.h:72,
                 from ooovirgx.c:8:
/usr/include/_G_config.h:47: error: field `__cd' has incomplete type
/usr/include/_G_config.h:50: error: field `__cd' has incomplete type
In file included from /usr/include/stdio.h:72,
                 from ooovirgx.c:8:
/usr/include/libio.h:351: error: 構文解析エラー before "size_t"
などとおこられる。/usr/include/gconv.h の下記の部分
/* Type of a conversion function.  */
typedef int (*__gconv_fct) (struct __gconv_step *, struct __gconv_step_data *,
                __const unsigned char **, __const unsigned char *,
                unsigned char **, size_t *, int, int);
ということで、__constが怪しいような気がする。
grep -r __const /usr/include/*.h | lv
して調べてみると、
yab@hrestol:~/cvs/openoffice$ grep -r __const /usr/include/*.h | grep define
/usr/include/argp.h:# define __const const
/usr/include/argz.h:# define __const const
/usr/include/assert.h:#   define __ASSERT_FUNCTION      ((__const char *) 0)
/usr/include/fnmatch.h:#  define __const        const
/usr/include/fnmatch.h:#  define __const
/usr/include/glob.h:#   define __const const
/usr/include/glob.h:# define __const
/usr/include/malloc.h:#   define __const         const
/usr/include/malloc.h:#   define __const
な感じなので、このあたりのincludeが必要なのにできてないような気がする。もうちょい調べてみないとわからんけど。

_ つづき

一時的に__constを定義してみたが、エラーの出方に変化がないので、size_tを追ってみることにする。

_ むむー

環境か。

_ 散髪

さっぱりしました。