[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[vidalia-svn] r3518: Add a rough set of instructions for building Vidalia with Ma (vidalia/trunk)
Author: edmanm
Date: 2009-02-13 23:51:01 -0500 (Fri, 13 Feb 2009)
New Revision: 3518
Added:
vidalia/trunk/README.marble
Log:
Add a rough set of instructions for building Vidalia with Marble support.
Added: vidalia/trunk/README.marble
===================================================================
--- vidalia/trunk/README.marble (rev 0)
+++ vidalia/trunk/README.marble 2009-02-14 04:51:01 UTC (rev 3518)
@@ -0,0 +1,56 @@
+
+Building Vidalia with KDE Marble Support
+----------------------------------------
+
+Vidalia recently added experimental support for replacing the existing 2D
+network map widget with the KDE Marble 3D globe widget. It is currently a
+compile-time option and is disabled by default.
+
+The following steps build Vidalia with the Marble widget.
+
+1. Download the patched version of Marble.
+
+ svn co https://svn.vidalia-project.net/svn/marble/trunk marble
+
+Hopefully these patches will soon be merged into Marble's trunk. For now, we
+still have to build with the Vidalia-specific patched Marble.
+
+2. Build the patched Marble.
+
+ OS X:
+ cd ~/marble
+ mkdir build && cd build
+ cmake -DCMAKE_INSTALL_PREFIX=. -DQTONLY=1 ..
+ make && make install
+
+ If you are building a Universal binary, you will need to make the following
+ changes to ~/marble/CMakeLists.txt before building Marble:
+
+ - #SET( CMAKE_OSX_ARCHITECTURES ppc;i386 ) #Comment out if not universal binary
+ - SET( CMAKE_OSX_ARCHITECTURES i386 ) #Comment out if universal binary
+ + SET( CMAKE_OSX_ARCHITECTURES ppc;i386 ) #Comment out if not universal binary
+ + #SET( CMAKE_OSX_ARCHITECTURES i386 ) #Comment out if universal binary
+
+ Everywhere else:
+ cd marble
+ mkdir build && cd build
+ cmake -DQTONLY=1 ..
+ make && make install
+
+3. Configure Vidalia with Marble support.
+
+ cd vidalia (or wherever your Vidalia source tree lives)
+ mkdir build && cd build
+ cmake -DUSE_MARBLE=1 \
+ -DMARBLE_INCLUDE_DIR=~/marble/src/lib \
+ -DMARBLE_DATA_DIR=~/marble/data \
+ -DMARBLE_LIBRARY_DIR=~/marble/build/src/lib \
+ -DMARBLE_PLUGIN_DIR=~/marble/build/src/plugins ..
+
+You will need to adjust each of the paths above according to where you checked
+out and installed Marble in Steps 1 and 2.
+
+4. Build Vidalia
+
+ See the INSTALL file included with Vidalia for details.
+
Property changes on: vidalia/trunk/README.marble
___________________________________________________________________
Added: svn:eol-style
+ native