Hi,

Build OOo on Mac OS X is not very easy, since several versions of OS are existing.

For 2.0 , following what was recently proposed on releases mailing list, we will (try to) provide official and experimental builds, like described above. If none disagree,and if nothing's wrong, I propose to complete and update the porting web site about this baseline (Eric, may you please complete?)

"""""""""""""""""""""""""""""""""""""""""""""
*About Official release  2.0*  :
"""""""""""""""""""""""""""""""""""""""""""""

We probably will provide it just after the deadline, but we are close. Please be patient :-)

macosx11 cws has been created to reach 2.0 status.

Work in progress with target 2.0 :

-> provide a launcher
core application             #i42998#  [ work in progress ]
localized strings #i42999# [ fr, de and en-US are ok : please see #i42999# for instructions concerning your locale, if possible ]
with high resolution icons     #i43000#  [ok]

This launcher will be located in desktop (in OOo sources tree), and will complete the package at the end of the build process. Florian Heckel has provided a very nice script.


*target 2.0.1* :

- stabilize the launcher,
- full integrationof this launcher in OOo source code
- issues to fix (still not issued)  :

java + plugin gtk : freeze
send current document as attachment does not work : Mail.app is not launched
use "Bonjour" printers

? others _urgent_bugs_ to fix ? [ please help me to complete ]


Build is made using Mac OS X 10.3  (aka Panther ).
Minimal version required : 10.3.4 (10.3.8.adviced)
Java  : j2sdk1.4.2_05 mini (actually 1.4.2_07  )
Compiler : gcc-3.3  / tools from Xcode 1.5 / fink completes the tools
X11 or XDarwin for the praphic server.
Configure command line

--with-lang=fr de --with-mozilla-version=1.7.5 --disable-cups --enable-pasf --enable-mozab --disable-crashdump --with-x --with-ant-home=/Volumes/sauvegarde/OpenOffice.org680/external/apache-ant-1.6.5 --with-jdk-home=/System/Library/Frameworks/JavaVM.framework/Home --with-system-freetype --enable-fontconfig --with-epm=internal --with-gnu-cp=/sw/bin/cp --with-pkg-config=YES --enable-gtk

Maho Nakata is proposed for provide the builds. Maho, can you confirm, please ?


Note : why do official builds on Panther ?
- these builds are working fine on both Panther and Tiger (compatibility)
- most of Mac Users have Panther
- 10.3 is actually the optimal version ( just my opinion )



""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
*Development  (part 1, to be completed)*
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""

For other builds,  please consider them as "experimental builds" :

Mac OS X 10.1 : no build, because the API changed too much between 10.1 and 10.2.


Mac OS X 10.2 ( aka Jaguar) :  gcc-3.3 /  fink /

Compiler : gcc-3.3
Tools from Xcode 1.5
Fink (prefered)  or Darwin ports completes the tools
XDarwin for the graphic server part
Java : j2sdk1.4.1
Actual configure command line (can be modified if needed) :

--with-lang="fr de" --with-mozilla-version=1.7.5 --disable-cups --enable-pasf --enable-mozab --disable-crashdump --with-x --with-ant-home=/Volumes/sauvegarde/OpenOffice.org680/external/apache-ant-1.6.5 --with-jdk-home=/System/Library/Frameworks/JavaVM.framework/Home --with-system-freetype --enable-fontconfig --with-epm=internal --with-gnu-cp=/sw/bin/cp --with-pkg-config=YES --enable-gtk

Note : build is in progress. I'll propose a build for experimentation asap (problem in udkapi actually, with "Could not use Canonical Identifier for AppleLanguages" error, or something like that ). No idea yet. Maybe the cause could be CFLocaleCreateCanonicalLocaleIdentifierFromString is still not implemented in 10.2 (thank's Tino )


Mac OS X 10.4 ( aka Tiger )

Compiler :  we must concentrate our efforts using gcc-4.0.x  for the build
XCode : 2.0 ( or more if possible)
X11SDK (4.4.0)  or XDarwin for the graphic server part
Java : 1.4.2 latest version if possible, and we must definitively fix AWT problems


As example, the configure command line I'm using :

--with-lang=fr de --with-mozilla-version=1.7.5 --disable-cups --enable-pasf --enable-mozab --disable-crashdump --with-x --with-ant-home=/Volumes/Panther/Users/ericbx3/Desktop/OpenOffice.org680/external/apache-ant-1.6.5 --with-jdk-home=/System/Library/Frameworks/JavaVM.framework/Home --with-system-freetype --enable-fontconfig --with-epm=internal --with-pkg-config=YES --enable-gtk --enable-gnome-vfs --enable-kde --with-gnu-cp=/sw/bin/cp


New propositions for 1.1.x baseline and development, including a roadmap, will be made soon.

Thank's in advance for any suggestion, opinion, help to complete this proposition....


Eric Bachard, porting project co-lead

--
<[EMAIL PROTECTED]>
co lead Porting Project
Francophone OpenOffice.org Community developer ( Linux PPC and Mac OS X / X11)
See : <http://fr.openoffice.org>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to