From owner-freebsd-openoffice Fri Jul 12 2: 5: 3 2002 Delivered-To: freebsd-openoffice@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B57CB37B406 for ; Fri, 12 Jul 2002 02:04:19 -0700 (PDT) Received: from Stalker.alfacom.net (Stalker.Alfacom.net [193.108.124.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 65A5643EE1 for ; Fri, 12 Jul 2002 02:03:25 -0700 (PDT) (envelope-from ottvlad@ukr.net) Received: from a0-0.legal.com (124-170.dialup.Alfacom.net [193.108.124.170]) by Stalker.alfacom.net (8.12.2.Beta3/8.12.2.Beta3) with ESMTP id g6C930WF017782 for ; Fri, 12 Jul 2002 12:03:05 +0300 (EEST) From: Ott Vladislav Reply-To: ottvlad@ukr.net To: openoffice@FreeBSD.org Subject: Problem with OpenOffice (configure) Date: Fri, 12 Jul 2002 12:04:08 +0300 X-Mailer: KMail [version 1.4] MIME-Version: 1.0 Content-Type: Multipart/Mixed; boundary="------------Boundary-00=_W6P4NJYQSKYLPZVGAIYQ" Message-Id: <200207121204.08926.ottvlad@ukr.net> Sender: owner-freebsd-openoffice@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --------------Boundary-00=_W6P4NJYQSKYLPZVGAIYQ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable a0-0# cd /usr/ports/editors/openoffice a0-0# make OPTIONS: You can compile OO with debug symbols if you call make with WITH_DEBUG=3DYES NOTICE: To build Openoffice, you should have a lot of free diskspace (~ 4GB) and you should be an experienced port builder. This port has beta quality and does not yet work as stable as it should. SYSTEM PATCHES: OO setup is broken on STABLE < 4.6 including 4.6 RELEASE. You'll need a system patch to solve this problem: http://people.freebsd.org/~mbr/patches/rtld-elf.diff OO.org build and also OO.org itself can deadlock. You can work around this problem with this patch: http://people.freebsd.org/~mbr/patches/rtld-elf-patch2.diff =3D=3D=3D> Extracting for openoffice-1.0.0 >> Checksum OK for OOo_1.0.0_source.tar.bz2. >> Checksum OK for gpc231.tar.Z. >> Checksum OK for oo_moz1.0RC3_includes.tgz. >> Checksum OK for oo_moz1.0RC3_i386_FreeBSD-4-gcc3.1-ports.tar.gz. =3D=3D=3D> openoffice-1.0.0 depends on executable: zip - found =3D=3D=3D> openoffice-1.0.0 depends on file: /usr/local/jdk1.3.1/bin/ja= va - found =3D=3D=3D> openoffice-1.0.0 depends on executable: imake - found =3D=3D=3D> openoffice-1.0.0 depends on executable: gmake - found =3D=3D=3D> openoffice-1.0.0 depends on executable: autoconf213 - found =3D=3D=3D> openoffice-1.0.0 depends on executable: bison - found =3D=3D=3D> openoffice-1.0.0 depends on shared library: X11.6 - found =3D=3D=3D> Patching for openoffice-1.0.0 =3D=3D=3D> Applying FreeBSD patches for openoffice-1.0.0 =3D=3D=3D> Find old malloc.h defines and fix them in openoffice-1.0.0 so= urce =3D=3D=3D> Configuring for openoffice-1.0.0 creating cache ./config.cache ******************************************************************** * * * OpenOffice build configuration. * * * * The configure proces checks your platform to see whether * * you can build OpenOffice on it. * * This proces checks all pre-requisites and generates a file * * containing the necessary environment variables. * * Source this file after configure has ended succesfully. * * * * Any warning that is generated during the configure process * * must be taken into account, since it can be a reason for * * an unsuccessfull build of OpenOffice. * * * ******************************************************************** ******************************************************************** * * * Checking the platform pre-requisites. * * * ******************************************************************** checking for awk... /usr/bin/awk checking for sed... /usr/bin/sed checking the operating system... checked (FreeBSD) checking for gcc... cc checking whether the C compiler (cc -O -pipe ) works... yes checking whether the C compiler (cc -O -pipe ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether cc accepts -g... yes /usr/bin/cc checking how to run the C preprocessor... cc -E checking for ANSI C header files... yes checking pam_appl.h... yes checking for c++... c++ checking whether the C++ compiler (c++ -O -pipe ) works... yes checking whether the C++ compiler (c++ -O -pipe ) is a cross-compiler..= =2E no checking whether we are using GNU C++... yes checking whether c++ accepts -g... yes checking try to compile exception code... Exceptions type: dwarf2 checking for STLport4 headers... configure: warning: No STLPORT4 director= y=20 specified with the --with-stlport4-home option. Will build the one provid= ed. checking the installed JDK... checked (JDK 1.3.1-p6) checking how to run the C preprocessor... cc -E checking how to run the C++ preprocessor... c++ -E checking for perl... /usr/bin/perl checking the Perl version... checked (Perl 5.005_03) checking for tcsh... /bin/tcsh checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include checking for dnet_ntoa in -ldnet... no checking for dnet_ntoa in -ldnet_stub... no checking for gethostbyname... no checking for gethostbyname in -lnsl... no checking for connect... no checking for connect in -lsocket... no checking for remove... yes checking for shmat... no checking for shmat in -lipc... no checking for IceConnectionNumber in -lICE... no checking for XOpenDisplay in -lX11... no configure: error: X Development libraries not found =3D=3D=3D> Script "configure" failed unexpectedly. Please report the problem to openoffice@FreeBSD.org [maintainer] an= d attach the "/usr/ports/editors/openoffice/work/oo_1.0_src/config_office/config= =2Elog" including the output of the failure of your make command. Also, it = might be a good idea to provide an overview of all packages installed on = your system (e.g. an `ls /var/db/pkg`). *** Error code 1 Stop in /usr/ports/editors/openoffice. a0-0# --------------Boundary-00=_W6P4NJYQSKYLPZVGAIYQ Content-Type: text/x-log; charset="us-ascii"; name="config.log" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="config.log" This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. configure:806: checking for awk configure:849: checking for sed configure:888: checking the operating system configure:958: checking for gcc configure:1071: checking whether the C compiler (cc -O -pipe ) works configure:1087: cc -o conftest -O -pipe conftest.c 1>&5 configure:1113: checking whether the C compiler (cc -O -pipe ) is a cross-compiler configure:1118: checking whether we are using GNU C configure:1127: cc -E conftest.c configure:1146: checking whether cc accepts -g configure:1682: checking how to run the C preprocessor configure:1703: cc -E conftest.c >/dev/null 2>conftest.out configure:1762: checking for ANSI C header files configure:1775: cc -E conftest.c >/dev/null 2>conftest.out configure:1842: cc -o conftest -O -pipe conftest.c 1>&5 configure:1869: checking pam_appl.h configure:1883: checking for c++ configure:1915: checking whether the C++ compiler (c++ -O -pipe ) works configure:1931: c++ -o conftest -O -pipe conftest.C 1>&5 configure:1957: checking whether the C++ compiler (c++ -O -pipe ) is a cross-compiler configure:1962: checking whether we are using GNU C++ configure:1971: c++ -E conftest.C configure:1990: checking whether c++ accepts -g configure:2087: checking try to compile exception code configure:2111: c++ -o conftest -O -pipe conftest.C 1>&5 /var/tmp/cccWUbog.o: In function `main': /var/tmp/cccWUbog.o(.text+0xa): undefined reference to `__sjthrow' /var/tmp/cccWUbog.o: In function `__static_initialization_and_destruction_0(int, int)': /var/tmp/cccWUbog.o(.text+0x31): undefined reference to `std::ios_base::Init::Init()' /var/tmp/cccWUbog.o(.text+0x4d): undefined reference to `std::ios_base::Init::~Init()' /var/tmp/cccWUbog.o(.eh_frame+0x11): undefined reference to `__gxx_personality_v0' collect2: ld returned 1 exit status configure: failed program was: #line 2100 "configure" #include "confdefs.h" #include extern "C" void __sjthrow(void) __attribute__ ((__noreturn__)); int main() { __sjthrow() ; return 0; } configure:2308: checking for STLport4 headers configure:2420: checking the installed JDK configure:2526: checking how to run the C preprocessor configure:2608: checking how to run the C++ preprocessor configure:2626: c++ -E conftest.C >/dev/null 2>conftest.out configure:2655: checking for perl configure:2695: checking the Perl version configure:2721: checking for tcsh configure:2783: checking for X configure:3097: checking for dnet_ntoa in -ldnet configure:3119: c++ -o conftest -O -pipe conftest.C -ldnet 1>&5 /usr/libexec/elf/ld: cannot find -ldnet collect2: ld returned 1 exit status configure: failed program was: #line 3105 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char dnet_ntoa(); int main() { dnet_ntoa() ; return 0; } configure:3141: checking for dnet_ntoa in -ldnet_stub configure:3163: c++ -o conftest -O -pipe conftest.C -ldnet_stub 1>&5 /usr/libexec/elf/ld: cannot find -ldnet_stub collect2: ld returned 1 exit status configure: failed program was: #line 3149 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char dnet_ntoa(); int main() { dnet_ntoa() ; return 0; } configure:3192: checking for gethostbyname configure:3223: c++ -o conftest -O -pipe conftest.C 1>&5 /var/tmp/cc1UmbUw.o(.eh_frame+0x11): undefined reference to `__gxx_personality_v0' collect2: ld returned 1 exit status configure: failed program was: #line 3197 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char gethostbyname(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char gethostbyname(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname) choke me #else gethostbyname(); #endif ; return 0; } configure:3244: checking for gethostbyname in -lnsl configure:3266: c++ -o conftest -O -pipe conftest.C -lnsl 1>&5 /usr/libexec/elf/ld: cannot find -lnsl collect2: ld returned 1 exit status configure: failed program was: #line 3252 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char gethostbyname(); int main() { gethostbyname() ; return 0; } configure:3296: checking for connect configure:3327: c++ -o conftest -O -pipe conftest.C 1>&5 /var/tmp/ccMf4whV.o(.eh_frame+0x11): undefined reference to `__gxx_personality_v0' collect2: ld returned 1 exit status configure: failed program was: #line 3301 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char connect(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char connect(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_connect) || defined (__stub___connect) choke me #else connect(); #endif ; return 0; } configure:3348: checking for connect in -lsocket configure:3370: c++ -o conftest -O -pipe conftest.C -lsocket 1>&5 /usr/libexec/elf/ld: cannot find -lsocket collect2: ld returned 1 exit status configure: failed program was: #line 3356 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char connect(); int main() { connect() ; return 0; } configure:3394: checking for remove configure:3425: c++ -o conftest -O -pipe conftest.C 1>&5 configure:3492: checking for shmat configure:3523: c++ -o conftest -O -pipe conftest.C 1>&5 /var/tmp/ccX8E1ea.o(.eh_frame+0x11): undefined reference to `__gxx_personality_v0' collect2: ld returned 1 exit status configure: failed program was: #line 3497 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char shmat(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char shmat(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_shmat) || defined (__stub___shmat) choke me #else shmat(); #endif ; return 0; } configure:3544: checking for shmat in -lipc configure:3566: c++ -o conftest -O -pipe conftest.C -lipc 1>&5 /usr/libexec/elf/ld: cannot find -lipc collect2: ld returned 1 exit status configure: failed program was: #line 3552 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char shmat(); int main() { shmat() ; return 0; } configure:3599: checking for IceConnectionNumber in -lICE configure:3621: c++ -o conftest -O -pipe -L/usr/X11R6/lib conftest.C -lICE 1>&5 /var/tmp/cctMVz2J.o(.eh_frame+0x11): undefined reference to `__gxx_personality_v0' collect2: ld returned 1 exit status configure: failed program was: #line 3607 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char IceConnectionNumber(); int main() { IceConnectionNumber() ; return 0; } configure:3661: checking for XOpenDisplay in -lX11 configure:3683: c++ -o conftest -O -pipe -L/usr/X11R6/lib conftest.C -lX11 1>&5 /var/tmp/ccqTYOOU.o(.eh_frame+0x11): undefined reference to `__gxx_personality_v0' collect2: ld returned 1 exit status configure: failed program was: #line 3669 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char XOpenDisplay(); int main() { XOpenDisplay() ; return 0; } --------------Boundary-00=_W6P4NJYQSKYLPZVGAIYQ Content-Type: text/plain; charset="us-ascii"; name="pkg_info.txt" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="pkg_info.txt" ORBit-0.5.15_1 High-performance CORBA ORB with support for the C language XFree86-4.2.0_1,1 X11/XFree86 core distribution (complete, using mini/meta-po XFree86-FontServer-4.2.0 XFree86-4 Font Server XFree86-Server-4.2.0_3 XFree86-4 X server and related programs XFree86-VirtualFramebufferServer-4.2.0 XFree86-4 Virtual Framebuffer Server XFree86-clients-4.2.0_2 XFree86-4 Client environments XFree86-documents-4.2.0 XFree86-4 Document Files XFree86-font100dpi-4.2.0 XFree86-4 bitmap 100 dpi fonts XFree86-font75dpi-4.2.0 XFree86-4 bitmap 75 dpi fonts XFree86-fontCyrillic-4.2.0 XFree86-4 Cyrillic Fonts XFree86-fontDefaultBitmaps-4.2.0 XFree86-4 default bitmap fonts XFree86-fontEncodings-4.2.0 XFree86-4 font encoding files XFree86-fontScalable-4.2.0 XFree86-4 Scalable font files XFree86-libraries-4.2.0_1 XFree86-4 include/(shared) library kit a2ps-letter-4.13_1 Formats an ascii file for printing on a postscript printer archie-1.4.1 Prospero client for the archie service arts-1.0.0_1 Audio system for the KDE integrated X11 desktop autoconf-2.53 Automatically configure source code on many Un*x platforms autoconf213-2.13.000227_1 Automatically configure source code on many Un*x platforms automake-1.5,1 GNU Standards-compliant Makefile generator automake14-1.4.5 GNU Standards-compliant Makefile generator (legacy version bash-2.05a The GNU Bourne Again Shell bison-1.35_1 A parser generator from FSF, (mostly) compatible with Yacc bonobo-1.0.20_2 The component and compound document system for GNOME cups-base-1.1.14 The Common UNIX Printing System db3-3.2.9_3,1 The Berkeley DB package, revision 3 deco-3.8.3_1 Demos Commander, a free Norton Commander clone esound-0.2.26_2 A sound library for enlightenment package expat-1.95.2 XML 1.0 parser written in C fam-2.6.4 A file alteration monitor freetype-1.3.1_2 A free and portable TrueType font rendering engine freetype2-2.0.9 A free and portable TrueType font rendering engine gal-0.19.2_1 A collection of widgets taken from GNOME gnumeric and evolu gcc30-3.0.4 GNU Compiler Collection 3.0. gconf-1.0.9 A configuration database system for GNOME gdbm-1.8.0 The GNU database manager gdk-pixbuf-0.17.0 A graphic library for GTK+ gettext-0.10.35_2 GNU gettext package gettext-0.11.1_3 GNU gettext package ghostscript-gnu-7.05_1 GNU Postscript interpreter glib-1.2.10_5 Some useful routines of C programming (previous stable vers glibwww-0.2_1 A library for people wanting to use libwww with gtk/gnome gmake-3.79.1_1 GNU version of 'make' utility gnomeaudio-1.4.0 Sound files for use with GNOME gnomecanvas-0.17.0 A graphics library for GNOME gnomecontrolcenter-1.4.0.5_1 Control center for GNOME project gnomecore-1.4.0.8_1 Core component for the Gnome Desktop Environment gnomedb-0.2.96_1 Provide uniform access to data sources for the GNOME enviro gnomelibs-1.4.1.7 Libraries for GNOME, a GNU desktop environment gnomemc-4.5.55 A windows explorer work-a-like for the GNOME Desktop Enviro gnomemimedata-1.0.8 A MIME and Application database for GNOME gnomeprint-0.35 Gnome print support library gnomevfs-1.0.5_4 GNOME Virtual File System gtar-1.13.25_1 GNU version of the traditional tar archiver gtk-1.2.10_4 Gimp Toolkit for X11 GUI (previous stable version) gtkhtml-1.0.2_2 Lightweight HTML rendering/printing/editing engine guile-1.4 GNU's Ubiquitous Intelligent Language for Extension imake-4.2.0_1 Imake and other utilities from XFree86 imlib-1.9.14_1 A graphic library for enlightenment package javavmwrapper-1.4 Wrapper script for various Java Virtual Machines jdk-1.3.1p6_4 Sun's Java Developers Kit jpeg-6b_1 IJG's jpeg compression utilities kde-3.0_1 The "meta-port" for KDE kdebase-3.0_1 Base modules for the KDE integrated X11 desktop kdegames-3.0_1 Games for the KDE integrated X11 desktop kdegraphics-3.0_2 Utilities for the KDE integrated X11 desktop kdelibs-3.0_1 Libraries for KDE kdemultimedia-3.0_1 Multimedia utilities for the KDE integrated X11 desktop kdenetwork-3.0_1 Network modules for KDE2 kdeutils-3.0 Utilities for the KDE integrated X11 desktop koffice-1.1.1,1 Office suite for KDE2 koi8-u-monaco-x11-1.0 A collection of 5 "fixed" fonts for X11 from www.brama.com kwebget-0.8 A KDE frontend to wget lcms-1.08 Light Color Management System -- a color management library libaudiofile-0.2.3 A sound library for SGI audio file libgda-0.2.96_1 Provides uniform access to different kinds of data sources libghttp-1.0.9 GNOME http client library libglade-0.17_2 GNOME glade library libgnugetopt-1.1 GNU getopt library libiconv-1.7_5 A character set conversion library libmng-1.0.3 Multiple-image Network Graphics (MNG) reference library libogg-1.0.r3_1,2 Ogg bitstream library libtool-1.3.4_3 Generic shared library support script libungif-4.1.0b1 Tools and library routines for working with GIF images libunicode-0.4_2 A library for manipulating Unicode characters and strings libvorbis-1.0.r3_1,2 Audio compression codec library libwww-5.3.2 The W3C Reference Library libxml-1.8.17_1 Xml parser library for GNOME libxml2-2.4.21 Xml parser library for GNOME libxslt-1.0.17 The XSLT C library for GNOME linux-gtk-1.2_1 RPM of the Gtk lib linux-jdk-1.3.1.03 Sun Java Development Kit 1.3 for Linux linux-jpeg-6b.9_1 RPM of Jpeg lib linux-netscape-0.7.1 Linux Netscape suite linux_base-7.1_2 The base set of packages needed in Linux mode lynx-2.8.4.1b_1 A non-graphical, text-based World-Wide Web client m4-1.4_1 GNU's m4 mc-4.5.54_3 Midnight Commander, a free Norton Commander Clone nspr-4.1.2 A platform-neutral API for system level and libc like funct oaf-0.6.10 Object Activation Framework for GNOME open-motif-2.1.30_2 Motif X11 Toolkit (industry standard GUI (IEEE 1295)) pcre-3.7 Perl Compatible Regular Expressions library pkgconfig-0.12.0 An utility used to retrieve information about installed lib png-1.2.2_4 Library for manipulating PNG images popt-1.5.1_1 A getopt(3) like library with a number of enhancements, fro pspell-0.12.2_1 Generic interface to spell checker libraries psutils-letter-1.17_1 Utilities for manipulating PostScript documents qt-3.0.3_5 A C++ X GUI toolkit rpm-3.0.6_6 The Red Hat Package Manager rpm2cpio-1.1.20020306 Convert .rpm files for extraction with /usr/bin/cpio, needs ru-X11-3.3 Setup X locale/nls/keyboard/fonts for russian language (koi samba-2.2.4_1 A free SMB and CIFS client and server for UNIX scrollkeeper-0.2_3 An Open Document Cataloging Project sendmail-8.12.3_1 Reliable, highly configurable mail transfer agent with util squid-2.4_9 The successful WWW proxy cache and accelerator tiff-3.5.7 Tools and library routines for working with TIFF images ttmkfdir-0.0 Create fonts.scale file for use with TrueType font server uk-kde-i18n-uk-3.0 Localized messages and documentation for KDE3 unarj-2.43_1 Allows files to be extracted from ARJ archives unrar-2.50 Extract, view & test RAR archives unzip-5.50 List, test and extract compressed files in a ZIP archive urwfonts-1.0 Another font package for X uulib-0.5.13 A library for uu/xx/Base64/BinHex de-/encoding wget-1.8.1_1 Retrieve files from the 'net via HTTP and FTP xanim-2.80.2 Play most popular animation formats and show pictures zip-2.3 Create/update ZIP files compatible with pkzip --------------Boundary-00=_W6P4NJYQSKYLPZVGAIYQ-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-openoffice" in the body of the message