www.pegasos.org :: View topic - SeaMoneky and LinuxPPC
http://www.ggsdata.se
Home   News   Forum   Gallery   
Search 
Login




 


 Log in Problems?
 New User? Sign Up!

Navigation

Online
Currently no members online:)

You are an anonymous user. You can register for free by clicking here
There are 1 unlogged users online !

Latest Web Links

Latest Downloads

Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Author Message
Trizt
Post subject: SeaMoneky and LinuxPPC  PostPosted: Oct 23, 2005 - 08:20
Order of the Butterfly
Order of the Butterfly


Joined: Sep 08, 2003
Posts: 1370
Location: EU
There seems to be some problems with later versions of SeaMoneky (Mozilla suite) and compiling it on LinuxPPC, there seems to be a bug in gcc which causes thorubles with the compile.

I have a dirty fix for this (seems to work on source from 20051021), do this before you done the configration.
Code:
--- configure   2005-10-23 11:17:06.055949664 +0200
+++ configure   2005-10-23 11:23:02.878704360 +0200
@@ -7544,13 +7544,15 @@
 #define HAVE_VISIBILITY_PRAGMA 1
 EOF

-        VISIBILITY_FLAGS='-I$(DIST)/include/system_wrappers -include $(topsrcdi
r)/config/gcc_hidden.h'
-        WRAP_SYSTEM_INCLUDES=1
+        VISIBILITY_FLAGS='-fvisibility=hidden'
+        WRAP_SYSTEM_INCLUDES=
       fi
    fi
 fi     # GNU_CC

-
+VISIBILITY_FLAGS='-fvisibility=hidden'
+WRAP_SYSTEM_INCLUDES=
+


 ac_header_dirent=no


Sadly I haven't managed to compile with qt toolkit, but the gtk+xft combination still works, but you need to patch the configure file, before you configure.

Code:
diff -Nur mozilla.orig/configure mozilla/configure
--- mozilla.orig/configure   2004-05-16 18:08:45.606427152 +0200
+++ mozilla/configure       2004-05-16 18:11:59.245989464 +0200
@@ -12923,4 +12923,1 @@

-if test "$MOZ_ENABLE_XFT" && test -z "$MOZ_ENABLE_GTK2"; then
-    { echo "configure: error: Cannot enable XFT support for non-GTK2 toolkits."
 1>&2; exit 1; }
-fi


When making a gtk+xft version of SeaMonkey, you can remove the bad dependencies toward Gnome2 and it seems to get smaller and faster too.

The "transfer animation" is nowdays quite uggly, if you like the M more, then you need to extract the animations from an older version of Mozilla (look for <1.7.5) and replace the images before you compile as they will be part of the themes.

_________________
Join the Pegasos.Org Team at Seti@Home.
 
 View user's profile Send private message MSN Messenger ICQ Number 
Reply with quote Back to top
Display posts from previous:     
Jump to:  
All times are GMT + 1 Hour
Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Powered by PNphpBB2 © 2003-2004 The PNphpBB Group
Credits
All logos and trademarks in this site are property of their respective owner.
The comments are property of their posters, all the rest © 2004-2012 by pegasos.org

backend|avantgo