Date: Tue, 12 Sep 06 12:29:45 PDT From: perryh@pluto.rain.com (Perry Hutchison) To: backyard1454-bsd@yahoo.com, freebsd-questions@freebsd.org Subject: [HACK-AROUND] Re: OpenOffice build crashes the compiler Message-ID: <10609121929.AA22352@pluto.rain.com> In-Reply-To: <20060908140709.88747.qmail@web83115.mail.mud.yahoo.com> References: <10609080309.AA04044@pluto.rain.com> <20060908140709.88747.qmail@web83115.mail.mud.yahoo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
This hack presumably results in a broken slidesorter, but at least Writer seems to work (after a fashion), and that's all I really need. Since the *.obj are just empty sentinel files indicating that the corresponding *.o have been built, this # cd /usr/ports/editors/openoffice.org-2.0 # touch work/OOD680_m1/sd/unxfbsdi.pro/slo/SlideSorterView.obj allows a rebuild to start *after* the failing compilation, instead of reattempting it (and crashing again). The missing module results in an undefined symbol in libsd680fi.so; to keep that from stopping the build, apply this hack to work/OOD680_m1/solenv/bin/checkdll.sh: *** checkdll.sh.orig Wed Apr 26 07:42:21 2006 --- checkdll.sh Wed Apr 26 07:42:21 2006 *************** *** 83,89 **** esac $checkdll "$*" ! if [ $? -ne 0 ]; then exit 1 ; fi for parameter in $*; do library=$parameter; --- 83,90 ---- esac $checkdll "$*" ! # message has been printed, but don't kill the build ! # if [ $? -ne 0 ]; then exit 1 ; fi for parameter in $*; do library=$parameter;
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?10609121929.AA22352>