Hi :) You might get better answers on the devs lists or iirc or whatever they use.
It was a good idea to ask the users list first of course and there are some people here quite a lot that might be able to help but for most of us that is waaaaay over our head so our best option is to signpost you to where you might get more help for the specific problem. Most questions of this type that reach this list are from Bsd users and they seem to get the best reply from normal support for their specific distro. On a brief glance through i noticed a few Gnu&Linuxy looking packages mentioned so are you trying to compile for a Gnome-based Gnu&Linux distro or a Bsd? It might help the devs if you say which distro when you ask them. Have you tried running a pre-compiled version of LibreOffice first (assuming you're not on Bsd of course)? Did that encounter errors or problems? If it did run smoothly it would still be good to know what is blocking compiling from source as that should still give you a faster, tighter, better end-result. Regards from Tom :) --- On Fri, 28/10/11, Nuzhna Pomoshch <[email protected]> wrote: > From: Nuzhna Pomoshch <[email protected]> > Subject: [libreoffice-users] External versus internal > To: "[email protected]" <[email protected]> > Date: Friday, 28 October, 2011, 11:19 > I am trying to compile libreoffice > 3.4.3.2 from source. > > > ./configure --help says: > > --with-system-libs Use libs already on > system -- enables all > --with-system-* flags except mozilla and > odbc/sane/xrender-header(s). > --with-system-headers Use headers already > on system -- enables all > --with-system-* flags for external packages whose > headers are the only entities used i.e. > boost/vigra/odbc/sane/xrender-header(s). > > > Sounds good to me (I want to use the internal > version of all programs). So I plugged in (I have > reformatted to one line per option for readability): > > ./configure > --prefix=/usr > --build=x86_64-pc-linux-gnu > --host=x86_64-pc-linux-gnu > --mandir=/usr/share/man > --infodir=/usr/share/info > --datadir=/usr/share > --sysconfdir=/etc > --localstatedir=/var/lib > --libdir=/usr/lib64 > --docdir=/usr/share/doc/libreoffice-3.4.3.2/ > --without-system-headers > --without-system-libs > --with-system-dicts > --enable-cairo > --enable-cups > --enable-fontconfig > --enable-largefile > --enable-randr > --enable-randr-link > --enable-unix-qstart-libpng > --enable-Xaw > --enable-xrender-link > --disable-broffice > --disable-crashdump > --disable-dependency-tracking > --disable-epm > --disable-fetch-external > --disable-gnome-vfs > --disable-kdeab > --disable-kde > --disable-online-update > --disable-pch > --disable-rpath > --disable-static-gtk > --disable-strip-solver > --disable-zenity > --with-alloc=system > --with-extension-integration > --with-external-dict-dir=/usr/share/myspell > --with-external-hyph-dir=/usr/share/myspell > --with-external-thes-dir=/usr/share/myspell > --with-external-tar=/bigtemp/libreoffice-3.4.3.2/ > --with-lang= > --with-max-jobs=5 > --with-num-cpus=1 > --with-theme=crystal oxygen > --with-unix-wrapper=libreoffice > --with-x > --without-afms > --without-fonts > --without-myspell-dicts > --without-ppds > --without-stlport > --without-helppack-integration > --disable-binfilter > --enable-dbus > --disable-crashdump > --disable-evolution2 > --disable-gconf > --disable-gio > --disable-lockdown > --disable-graphite > --enable-gstreamer > --enable-gtk > --enable-systray > --enable-kde4 > --disable-ldap > --disable-ext-mysql-connector > --disable-mozilla > --disable-odk > --enable-opengl > --disable-python > --disable-ext-scripting-python > --disable-vba > --disable-activex-component > --disable-neon > --without-java > --without-openldap > --without-system-mysql-cppconn > --without-system-mozilla > --without-sun-templates > --without-system-hsqldb > --without-system-cppunit > --without-system-sane-header > --without-junit > --enable-ext-pdfimport > --enable-ext-presenter-console > --enable-ext-presenter-minimizer > > Note in particular: > > --without-system-headers > --without-system-libs > > > > And it dies: > > > ******************************************************************** > * > * Running LibreOffice build > configuration. > * > ******************************************************************** > > checking for grep that handles long lines and -e... > /bin/grep > checking for egrep... /bin/grep -E > checking for gawk... gawk > checking for gawk... /usr/bin/gawk > checking for sed... /bin/sed > checking for bash... /bin/sh > checking for GNU or BSD tar... tar > checking for solenv environment... default > checking build system type... x86_64-pc-linux-gnu > checking host system type... x86_64-pc-linux-gnu > checking whether to enable crashdump feature... no > checking whether to turn warnings to errors... no > checking whether to do a debug build... no > checking whether to build with additional debug > utilities... no, full product build > checking whether to include symbols... no > checking whether to strip the solver or not.... no > checking whether to enable native cups support... yes > checking for x86_64-pc-linux-gnu-gcc... > x86_64-pc-linux-gnu-gcc > checking whether the C compiler works... yes > checking for C compiler default output file name... a.out > checking for suffix of executables... > checking whether we are cross compiling... no > checking for suffix of object files... o > checking whether we are using the GNU C compiler... yes > checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes > checking for x86_64-pc-linux-gnu-gcc option to accept ISO > C89... none needed > checking for cupsPrintFiles in -lcups... yes > checking how to run the C preprocessor... > x86_64-pc-linux-gnu-gcc -E > checking for ANSI C header files... yes > checking for sys/types.h... yes > checking for sys/stat.h... yes > checking for stdlib.h... yes > checking for string.h... yes > checking for memory.h... yes > checking for strings.h... yes > checking for inttypes.h... yes > checking for stdint.h... yes > checking for unistd.h... yes > checking cups/cups.h usability... yes > checking cups/cups.h presence... yes > checking for cups/cups.h... yes > checking whether to enable fontconfig support... yes > checking for x86_64-pc-linux-gnu-pkg-config... no > checking for pkg-config... /usr/bin/pkg-config > checking pkg-config is at least version 0.9.0... yes > checking for FONTCONFIG... yes > checking whether to enable filters for legacy binary file > formats (StarOffice 5.2)... no > checking whether to use RPATH in shared libraries... no > checking whether to include MySpell dictionaries... no > checking whether to use dicts from external paths... yes > checking for spelling dictionary directory... > file:///usr/share/myspell > checking for hyphenation patterns directory... > file:///usr/share/myspell > checking for thesaurus directory... > file:///usr/share/myspell > checking gcc home... /usr > checking for x86_64-pc-linux-gnu-gcc... (cached) > x86_64-pc-linux-gnu-gcc > checking whether we are using the GNU C compiler... > (cached) yes > checking whether x86_64-pc-linux-gnu-gcc accepts -g... > (cached) yes > checking for x86_64-pc-linux-gnu-gcc option to accept ISO > C89... (cached) none needed > checking for x86_64-pc-linux-gnu-gcc... > /usr/bin/x86_64-pc-linux-gnu-gcc > checking the GNU gcc compiler version... checked (gcc > 4.5.3) > checking for -Bsymbolic-functions linker support ... found > > checking whether to use AVX intrinsics... no > checking whether to enable pch feature... no > checking for GNU make... make > checking the GNU make version... make 3.82 > 3+: > checking for --hash-style gcc linker support ... hello > world > gnu > checking for perl... /usr/bin/perl > checking the Perl version... checked (perl 5) > checking for required Perl modules... all modules found > checking for ANSI C header files... (cached) yes > checking for x86_64-pc-linux-gnu-g++... > x86_64-pc-linux-gnu-g++ > checking whether we are using the GNU C++ compiler... yes > checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes > checking how to run the C++ preprocessor... > x86_64-pc-linux-gnu-g++ -E > checking how to run the C preprocessor... > x86_64-pc-linux-gnu-gcc -E > checking size of long... 8 > checking whether byte ordering is bigendian... no > checking for special C compiler options needed for large > files... no > checking for _FILE_OFFSET_BITS value needed for large > files... no > checking whether we are using the GNU C++ compiler... > (cached) yes > checking whether x86_64-pc-linux-gnu-g++ accepts -g... > (cached) yes > checking the GNU C++ compiler version... checked (g++ > 4.5.3) > checking for g++ include path... > /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/include/g++-v4 > checking Whether building STLPort library makes sense... > no > checking Whether STLPort library will be actually built... > no > checking whether x86_64-pc-linux-gnu-gcc supports > -fvisibility=hidden... yes > checking whether x86_64-pc-linux-gnu-gcc supports > -std=c++0x without Language Defect 757... yes > checking whether we are able to use --ccache-skip... only > used on Mac currently, skipping > checking if STL headers are visibility safe... yes > checking if gcc is -fvisibility-inlines-hidden safe with > STL headers... yes > checking if gcc has a visibility bug with class-level > attributes (GCC bug 26905)... no > checking which memory allocator to use... system > checking for malloc... yes > checking for realloc... yes > checking for calloc... yes > checking for free... yes > checking whether to add custom build version... no > checking whether to build with Java support... no > configure: WARNING: building without java will mean some > features will not be available > checking for dmake... no > dmake will be built on ./bootstrap > checking whether to enable EPM for packing... no > checking for gperf... /usr/bin/gperf > checking gperf version... OK > checking for x86_64-pc-linux-gnu-pkg-config... > /usr/bin/pkg-config > checking pkg-config is at least version 0.9.0... yes > checking whether to build the stax... yes > checking whether to build the ODK... no > checking whether to provide libstdc++/libgcc_s in the > installset... no > checking which zlib to use... external > checking zlib.h usability... yes > checking zlib.h presence... yes > checking for zlib.h... yes > checking for deflate in -lz... yes > checking which jpeg to use... external > checking jpeglib.h usability... yes > checking jpeglib.h presence... yes > checking for jpeglib.h... yes > checking for jpeg_resync_to_restart in -ljpeg... yes > checking which expat to use... external > checking expat.h usability... yes > checking expat.h presence... yes > checking for expat.h... yes > checking for XML_ParserCreate in -lexpat... yes > checking which libwpd to use... external > checking for LIBWPD... no > configure: error: Package requirements (libwpd-0.9 > libwpd-stream-0.9 ) were not met: > > No package 'libwpd-0.9' found > No package 'libwpd-stream-0.9' found > > Consider adjusting the PKG_CONFIG_PATH environment variable > if you > installed software in a non-standard prefix. > > Alternatively, you may set the environment variables > LIBWPD_CFLAGS > and LIBWPD_LIBS to avoid the need to call pkg-config. > See the pkg-config man page for more details. > > > > As you can see, it is attempting to use all external > programs. I obviously am missing something quite > basic, but can someone explain why? Thank you > in advance for your help. > > Nuzhna > > -- > For unsubscribe instructions e-mail to: [email protected] > Problems? > http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/ > Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette > List archive: http://listarchives.libreoffice.org/global/users/ > All messages sent to this list will be publicly archived > and cannot be deleted > > -- For unsubscribe instructions e-mail to: [email protected] Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/ Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette List archive: http://listarchives.libreoffice.org/global/users/ All messages sent to this list will be publicly archived and cannot be deleted
