Difference between revisions of "O3-build"

From Apache OpenOffice Wiki
Jump to: navigation, search
(download)
(open problems)
Line 46: Line 46:
 
=== open problems ===
 
=== open problems ===
  
* Xinerama check fails, libXinerama is static library, configure script is missing -lX11 library
+
* Xinerama check fails, libXinerama is static library, configure script is missing -lX11 library (hack/patch available)
* nas: imake is calling plain gcc not $CC (solved by adding gcc (2.95.3)
+
* /o3/lx_ia32/lib must not be in LD_LIBRARY_PATH (hack/patch available)
* /o3/lx_ia32/lib must not be in LD_LIBRARY_PATH
+
* -L/o3/lx_ia32/lib must not be in LDFLAGS where checkdll is used (solved by the above item)
* -L/o3/lx_ia32/lib must not be in LDFLAGS where checkdll is used
+
 
* epm build fails if fltk-config is installed on system
 
* epm build fails if fltk-config is installed on system
  
 
* .gnu.linkonce.t._ZNK4_STL9money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_bRNS_8ios_baseERiRNS_12basic_stringIwS3_NS_9allocatorIwEEEE'
 
* .gnu.linkonce.t._ZNK4_STL9money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_bRNS_8ios_baseERiRNS_12basic_stringIwS3_NS_9allocatorIwEEEE'
, there was a hint that his might has to do with an incompatibility of binutils and gcc.
+
, there was a hint that his might has to do with an incompatibility of binutils and gcc. -> occurs with gcc-3.4.1, please use 4.1.1 so long.
 
+
* various link problems like: ../unxlngi6.pro/slo/propertyvalueset.o(.text+0x177c): In function ucb::PropertyValueSet::getClob(long)':: undefined reference to `__cxa_get_exception_ptr' -> too old libstdc++.so installed, fix link
+
  
 
=== open todos ===
 
=== open todos ===

Revision as of 20:09, 7 November 2006

O3 Build

O3 Build CD should enable new developers of OpenOffice.org to start with Development for OpenOffice.org without the need to take care of every prerequiste the OpenOffice.org build system needs. It also comes with a glibc 2.24 installed which allows the created executables to run on almost every Linux system.

Objective: mount cd to /o3

modify and execute for Linux /o3/lx_ia32/setgulls (add the path to OOo source tree)

and enjoy !!

download

latest download : http://ooo.services.openoffice.org/pub/OpenOffice.org/cws/upload/o3/o3_20061105.iso.gz

http://ooo.services.openoffice.org/pub/OpenOffice.org/cws/upload/o3/

new in 20061006:

  • added OpenOffice.org 2.0.4rc3 install in /o3/lx_ia32/Office
  • added SDK in /o3/lx_ia32/Office_SDK
  • added libz.so
  • added cvs-1.12
  • added gdb 6.5

new in 20061008:

  • added missing Linux kernel includes
  • added pam header files
  • added cups header files
  • added gcc (2.95.3)
  • added vim 7.0
  • added emacs 21.4

new in 20061011

  • added patched gcc-3.4.1 used by Hamburg RE

new in 20061105

  • added source tar ball
  • moved libelf.so into libexec (make requires libelf.so which is not available on all systems)
  • libXm.so into libexec (needed for vim)
  • added LD_LIBRARY_PATH with libexec
  • added fixme with patches for open problems, make the setgull script use of it.

open problems

  • Xinerama check fails, libXinerama is static library, configure script is missing -lX11 library (hack/patch available)
  • /o3/lx_ia32/lib must not be in LD_LIBRARY_PATH (hack/patch available)
  • -L/o3/lx_ia32/lib must not be in LDFLAGS where checkdll is used (solved by the above item)
  • epm build fails if fltk-config is installed on system
  • .gnu.linkonce.t._ZNK4_STL9money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_bRNS_8ios_baseERiRNS_12basic_stringIwS3_NS_9allocatorIwEEEE'

, there was a hint that his might has to do with an incompatibility of binutils and gcc. -> occurs with gcc-3.4.1, please use 4.1.1 so long.

open todos

  • add index.html and documentation
  • add Win32 Version
Personal tools