[sldev] [VWR] Compiling 1.18.6.1, standalone build and no llmozlib

Callum Lerwick seg at haxxed.com
Mon Dec 17 13:24:31 PST 2007


Okay, so I'm trying to compile 1.18.6.1. Standalone build, and am I the
only one compiling without llmozlib anymore?

As usual it didn't compile out of the box. I had to hack it like so to
get it to compile:

--- linden.orig/indra/newview/llpanellogin.cpp  2007-12-12 18:10:06.000000000 -0600
+++ linden.patched/indra/newview/llpanellogin.cpp       2007-12-17 13:05:20.000000000 -0600
@@ -523,11 +523,11 @@
        if( !gFocusMgr.getKeyboardFocus() )
        {
                // Grab focus and move cursor to first enabled control
-               web_browser->setFocus(TRUE);
+               //web_browser->setFocus(TRUE);
        }
 
        // Make sure that focus always goes here (and use the latest sInstance that was just created)
-       gFocusMgr.setDefaultKeyboardFocus(web_browser);
+       //gFocusMgr.setDefaultKeyboardFocus(web_browser);
 }
 
 
@@ -554,7 +554,7 @@
 
        if (web_browser)
        {
-               web_browser->setAlwaysRefresh(refresh);
+               //web_browser->setAlwaysRefresh(refresh);
        }
 }
 
@@ -669,7 +669,7 @@
 #endif
 
        // navigate to the "real" page 
-       web_browser->navigateTo( oStr.str() );
+       //web_browser->navigateTo( oStr.str() );
 }
 
 #if LL_LIBXUL_ENABLED


Which may or may not have f-ed things up. It compiles, but then at
runtime I just get a very snazzy looking "Unable to connect." icon, and
no login screen. Is there some way to get the old login screen back, or
am I doomed to an eternity of maintaining something that links to gecko?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://lists.secondlife.com/pipermail/sldev/attachments/20071217/6a0c3365/attachment.pgp


More information about the SLDev mailing list