Apache OpenOffice (AOO) Bugzilla – Issue 1073
`../unxlngi3.pro/slo/gpc.obj' not found, and can't be made
Last modified: 2003-12-06 14:52:34 UTC
I get the following error when building OO632B. To rectify I simply cp external/expat/rtufiles/xmlparse/xmlparse.h external/neon/rtufiles/ Perhaps we could move xmlparse.h into external/expat/sdfiles, so that the bootstrap can perform this copy before the dmake in external. Making: ../../unxirxm3.pro/slo/hip_xml.obj cc -KPIC -c -n32 -I. -I. -I../inc -I../../inc -I../../unx/inc - I../../unxirxm3.pro/inc -I. - I/projects/sise/openoffice/devel/workpits/OO632B_GNU/workarea/sal/inc - I/projects/sise/openoffice/devel/workpits/OO632B_GNU/workarea/vos/inc -I. - I/projects/sise/openoffice/devel/workpits/OO632B_GNU/workarea/solver/632/unxirxm 3.pro/inc - I/projects/sise/openoffice/devel/workpits/OO632B_GNU/workarea/solver/632/unxirxm 3.pro/inc/external - I/projects/sise/openoffice/devel/workpits/OO632B_GNU/workarea/solenv/unxirxm3/in c -I/projects/sise/openoffice/devel/workpits/OO632B_GNU/workarea/solenv/inc - I/projects/sise/openoffice/devel/workpits/OO632B_GNU/workarea/res - I/usr/include -I/usr/include/CC/dont_use_stlport - I/projects/sise/openoffice/devel/workpits/OO632B_GNU/workarea/solenv/inc/Xp31 - I/projects/sise/openoffice/devel/workpits/java_1.2.2/usr/java//include - I/projects/sise/openoffice/devel/workpits/java_1.2.2/usr/java//include/irix - I/projects/sise/openoffice/devel/workpits/java_1.2.2/usr/java//include/native_th reads/include -I/usr/include -I/usr/include -I. -I../../res -I. -O - I/projects/sise/openoffice/devel/workpits/OO632B_GNU/workarea/solver/632/unxirxm 3.pro/inc/external/expat -Xcpluscomm -woff 1009,1021,1107,1110,1155,1171,1183,1185,1188,1233,1234,1257,1440,1516,1681,1682 -DIRIX -DUNX -DVCL -DC730 -DC730 -DMIPS -DUSE_PSPRINT -DTF_UCB - DENABLEUNICODE -DTF_FILTER -DCVER=C730 -D_USE_NAMESPACE -DVCL -D_PTHREADS - D_STD_NO_NAMESPACE -D_VOS_NO_NAMESPACE -D_UNO_NO_NAMESPACE -D__DMAKE -DUNIX - DSUPD=632 -DBUILD=6483 -DSOLAR_PLUGIN -DVCL -DSO3 -DPRODUCT -DNDEBUG - DPRODUCT_FULL -DOPTIMIZE -DEXCEPTIONS_OFF -DGUI -DSRC632 -DBOOTSTRAPPER - DTF_ONE51 -DHAVE_CONFIG_H -DSHAREDLIB -D_DLL_ -DMULTITHREAD - o ../../unxirxm3.pro/slo/hip_xml.o hip_xml.c cc-1005 cc: ERROR File = hip_xml.c, Line = 43 The source file "xmlparse.h" is unavailable. #include "xmlparse.h" ^ 1 catastrophic error detected in the compilation of "hip_xml.c". Compilation terminated. dmake: Error code 2, while making '../../unxirxm3.pro/slo/hip_xml.obj'
This is fixed in OO633B, it was a tricky inra-external header file dependancy.
I have just downloaded oo_638_src.tar.bz2 to a Linux i686 Debian testing/unstable system. The gcc is 2.95.4 20010810. libstlport 4.1beta6-1. jdk1.3.1 I did exactly as recommended cd config_office; ./configure; cd ..; tcsh; source LinuxIntelEnv.Set; ./bootstrap and I got: Making: ../../unxlngi3.pro/slo/hip_xml.obj gcc -nostdinc -w -c -I. -I. -I../inc -I../../inc -I../../unx/inc -I../../unxlngi3.pro/inc -I. -I/home/motyl/OO/oo_638_src/sal/inc -I/home/motyl/OO/oo_638_src/vos/inc -I. -I/home/motyl/OO/oo_638_src/solver/638/unxlngi3.pro/inc -I/home/motyl/OO/oo_638_src/solver/638/unxlngi3.pro/inc/external -I/home/motyl/OO/oo_638_src/solenv/unxlngi3/inc -I/home/motyl/OO/oo_638_src/solenv/inc -I/home/motyl/OO/oo_638_src/res -I/usr/include -I/usr/dont_use_stlport -I/usr/include/dont_use_stlport -I/usr/include/dont_use_stlport -I/home/motyl/OO/oo_638_src/solenv/inc/Xp31 -I/usr/lib/jdk1.3.1/include -I/usr/lib/jdk1.3.1/include/linux -I/usr/lib/jdk1.3.1/include/native_threads/include -I/usr/X11R6/include -I/usr/lib/gcc-lib/i386-linux/2.95.4/include -I/usr/include -I. -I../../res -I. -O2 -I/home/motyl/OO/oo_638_src/external/expat/rtufiles/xmlparse -pipe -mpentiumpro -fpic -DLINUX -DUNX -DVCL -DGCC -DC295 -DINTEL -DUSE_PSPRINT -DTF_SVDATA -DTF_UCB -DENABLEUNICODE -DTF_FILTER -DTF_CFGDATA -DTF_FILEURL -DCVER=C295 -D_USE_NAMESPACE -DGLIBC=2 -DX86 -D_PTHREADS -D_REENTRANT -DNEW_SOLAR -D_USE_NAMESPACE=1 -DSTLPORT_VERSION=400 -D__DMAKE -DUNIX -DSUPD=638 -DBUILD=7138 -DSOLAR_PLUGIN -DVCL -DSO3 -DPRODUCT -DNDEBUG -DPRODUCT_FULL -DOPTIMIZE -DEXCEPTIONS_OFF -DGUI -DSOLAR_JAVA -DSRC638 -DBOOTSTRAPPER -DTF_ONE51 -DHAVE_CONFIG_H -DSHAREDLIB -D_DLL_ -DMULTITHREAD -o ../../unxlngi3.pro/slo/hip_xml.o hip_xml.c hip_xml.c:43: xmlparse.h: No such file or directory hip_xml.c:49: parse error before `hip_xml_char' hip_xml.c:95: parse error before `hip_xml_char' .... The point is that xmlparse.h is not present at all in the whole oo_638_src tree!
Date: Wed, 19 Sep 2001 10:20:52 +0200 From: Volker Stolz <stolz@hyperion.informatik.rwth-aachen.de> To: motyl@openoffice.org Subject: OpenOffice-Bug 1073 Hi, could you submit this as a followup to http://www.openoffice.org/issues/show_bug.cgi?id=1073 It seems you can generate xmlparse.h by invoking dmake in external/expat! But then I get: /home/stolz/oo_638_src/external/expat/rtufiles ----------------------------------------------- Error: No makefile.mk found! ----------------------------------------------- /home/stolz/oo_638_src/external/expat/rtufiles/xmlparse ------------- /home/stolz/oo_638_src/external/expat/rtufiles/xmltok ------------- /home/stolz/oo_638_src/external/gpc dmake: Error -- `../unxlngppc.pro/slo/gpc.obj' not found, and can't be made ---* TG_SLO.MK *--- Error 65280 occurred while making /home/stolz/oo_638_src/external/gpc -- Volker Stolz * stolz@i2.informatik.rwth-aachen.de * PGP + S/MIME
Still problems compiling on Debian: * Configuration part of OpenOffice 638 build is finished. * using: using: ../../unxlngi3.pro/slb/neon.lib ------------------------------ Making: ../../unxlngi3.pro/slb/neon.lib Making: ../../unxlngi3.pro/lib/libneon.a ar -r ../../unxlngi3.pro/lib/libneon.a ../../unxlngi3.pro/slo/base64.o ../../unxlngi3.pro/slo/dates.o ../../unxlngi3.pro/slo/dav_207.o ../../unxlngi3.pro/slo/dav_basic.o ../../unxlngi3.pro/slo/dav_locks.o ../../unxlngi3.pro/slo/dav_props.o ../../unxlngi3.pro/slo/hip_xml.o ../../unxlngi3.pro/slo/http_auth.o ../../unxlngi3.pro/slo/http_basic.o ../../unxlngi3.pro/slo/http_cookies.o ../../unxlngi3.pro/slo/http_redirect.o ../../unxlngi3.pro/slo/http_request.o ../../unxlngi3.pro/slo/http_utils.o ../../unxlngi3.pro/slo/md5.o ../../unxlngi3.pro/slo/ne_alloc.o ../../unxlngi3.pro/slo/neon_i18n.o ../../unxlngi3.pro/slo/socket.o ../../unxlngi3.pro/slo/string_utils.o ../../unxlngi3.pro/slo/uri.o ------------- /home/motyl/OO/oo_638c_src/external/gpc ------------------------------ Making: ../unxlngi3.pro/misc/gpc.dpc Making : Dependencies touch ../unxlngi3.pro/misc/gpc.dpc dmake: Error -- `../unxlngi3.pro/slo/gpc.obj' not found, and can't be made ---* TG_SLO.MK *--- Error 65280 occurred while making /home/motyl/OO/oo_638c_src/external/gpc sunone:~/OO/oo_638c_src>
Ok, '.../gpc.obj not found' is strictly pilot error - you need to download the gpc [general polygon clipper library] to build OOo. And no, this is one component that we can *NOT* host on the site. I changed this to 'WONTFIX' - the fix is after all just followng what the buidl instrunctions say and downloading the needed files 8-)
As mentioned on the qa dev list on March 5th I will close all resolved <wontfix/duplicate/worksforme/invalid> issues. Please see this posting for details. First step in IssueZilla is unfortunately to set them to verified.
As mentioned on the qa dev list on March 5th I will close all resolved <wontfix/duplicate/worksforme/invalid> issues. Please see this posting for details.