Hi!
I think that Apostolos tries to compile it with gcc..
That shows Sun CC use.

Regards.

Am 03.03.2015 um 20:41 schrieb Oscar del Rio:
On 03/ 3/15 02:25 PM, Apostolos Syropoulos via openindiana-discuss wrote:
Hello,

I am trying to compile firefox. So far I haven't managed to finish the
configuration part!
I am using configure with no options so to discover as many as
possible bugs or features possible.

a.s.


Firefox 31.5-esr's about:buildconfig page:


Build platform
target
i386-pc-solaris2.11

Build tools
Compiler     Version     Compiler flags

/opt/solarisstudio12.3.rsync/bin/cc     Sun C 5.12 SunOS_i386 Patch
148918-07 2013/08/22     -I/usr/X11/include -D__FUNC__=__func__
-xlibmieee -xstrconst -xbuiltin=%all -D__FUNCTION__=__func__ -mt

/opt/solarisstudio12.3.rsync/bin/CC     Sun C++ 5.12 SunOS_i386 Patch
148509-13 2013/08/22     -xlibmil -xlibmopt -lCrun -lCstd
-features=tmplrefstatic,no%except -D_XOPEN_SOURCE=500 -D__EXTENSIONS__
-template=no%extdef -xlibmieee -xbuiltin=%all
-features=tmplife,tmplrefstatic,extensions,no%except -norunpath
-D__FUNCTION__=__func__ -template=no%extdef -D_XOPEN_SOURCE=500
-D__EXTENSIONS__ -xannotate=no -mt -DNDEBUG -DTRIMMED -xO4

Configure arguments

--enable-application=browser --prefix=/usr --libdir=/usr/lib
--mandir=/usr/share/man --enable-official-branding --enable-updater
--enable-debug-symbols=no --enable-update-packaging
--enable-update-channel=esr --disable-tests --enable-jemalloc
--enable-dtrace --enable-xinerama --disable-crashreporter
--disable-pulseaudio --disable-gstreamer --without-intl-api --enable-ipc


 From firefox 28 (non-esr)

Build tools
Compiler     Version     Compiler flags

/opt/solarisstudio12.3.rsync/bin/cc     Sun C 5.12 SunOS_i386 Patch
148918-07 2013/08/22     -I/usr/X11/include -D__FUNC__=__func__
-xlibmieee -xstrconst -xbuiltin=%all -D__FUNCTION__=__func__ -mt

/opt/solarisstudio12.3.rsync/bin/CC     Sun C++ 5.12 SunOS_i386 Patch
148509-13 2013/08/22     -xlibmil -xlibmopt -lCrun -lCstd
-features=tmplrefstatic,no%except -D_XOPEN_SOURCE=500 -D__EXTENSIONS__
-template=no%extdef -xlibmieee -xbuiltin=%all
-features=tmplife,tmplrefstatic,extensions,no%except -norunpath
-D__FUNCTION__=__func__ -template=no%extdef -D_XOPEN_SOURCE=500
-D__EXTENSIONS__ -xannotate=no -mt -DNDEBUG -DTRIMMED -xO4

Configure arguments

--enable-application=browser --prefix=/usr --libdir=/usr/lib
--mandir=/usr/share/man --enable-official-branding --enable-updater
--enable-debug-symbols=no --enable-update-packaging
--enable-update-channel=release --disable-tests --enable-jemalloc
--enable-dtrace --enable-xinerama --disable-crashreporter --enable-ipc



_______________________________________________
openindiana-discuss mailing list
openindiana-discuss@openindiana.org
http://openindiana.org/mailman/listinfo/openindiana-discuss


--
Predrag Zečević, Technical Support Analyst, 2e Systems GmbH

Telephone: +49 6196 9505 815, Facsimile: +49 6196 9505 894
Mobile:    +49  174 3109 288,     Skype: predrag.zecevic
E-mail:    predrag.zece...@2e-systems.com

Headquarter:          2e Systems GmbH, Königsteiner Str. 87,
                      65812 Bad Soden am Taunus, Germany
Company registration: Amtsgericht Königstein (Germany), HRB 7303
Managing director:    Phil Douglas

http://www.2e-systems.com/ - Making your business fly!

_______________________________________________
openindiana-discuss mailing list
openindiana-discuss@openindiana.org
http://openindiana.org/mailman/listinfo/openindiana-discuss

Reply via email to