Xfce Wiki

Sub domains
 

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
midori:contribute [2014/03/16 16:59] kalikianamidori:contribute [2014/04/07 19:45] kalikiana
Line 69: Line 69:
  
 <code bash>env MIDORI_DEBUG=help _build/midori/midori</code> <code bash>env MIDORI_DEBUG=help _build/midori/midori</code>
 +
 +Whilst -g is convenient you may want to use proper gdb:
 +
 +<code bash>gdb
 +file _build/midori/midori
 +run
 +
 +bt</code>
 +
 +On Windows you can open the folder where Midori is installed and double-click gdb.exe. A black command line window should appear.
 +
 +<code bash>file midori.exe
 +run
 +
 +bt</code>
  
 To verify a regression you might need to revert a particular change: To verify a regression you might need to revert a particular change:
Line 264: Line 279:
 Compiler should match the one that was used to build packages ideally. Compiler should match the one that was used to build packages ideally.
  
-We will user *mingw64 rubenvb* release +  * We will user *mingw64 rubenvb* release 
-- lastest stable release is gcc 4.8.0+  * Lastest stable release is gcc 4.8.0
  
-[Releases](http://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting +[[http://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting 
-%20Win64/Personal%20Builds/rubenvb/gcc-4.8-release/)+%20Win64/Personal%20Builds/rubenvb/gcc-4.8-release/|Releases]]
  
-[Download](http://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting+[[http://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting
 %20Win64/Personal%20Builds/rubenvb/gcc-4.8-release/x86_64-w64-mingw32-gcc-4.8.0- %20Win64/Personal%20Builds/rubenvb/gcc-4.8-release/x86_64-w64-mingw32-gcc-4.8.0-
-win32_rubenvb.7z/download)+win32_rubenvb.7z/download|Download]]
  
  
Line 278: Line 293:
 We will need 7zip to extract various archives We will need 7zip to extract various archives
  
-[Homepage](http://www.7-zip.org/download.html)+[[http://www.7-zip.org/download.html|Homepage]]
  
  
-[32 bit installer](http://downloads.sourceforge.net/sevenzip/7z920.exe)+[[http://downloads.sourceforge.net/sevenzip/7z920.exe|32bit Installer]]
  
  
Line 290: Line 305:
 We get python3, whatever is the lastes stable release. We get python3, whatever is the lastes stable release.
  
-[Releases](http://www.python.org/download/releases/3.3.5)+[[http://www.python.org/download/releases/3.3.5|Releases]]
  
-[Download page](http://www.python.org/downloads/release/python-335/)+[[http://www.python.org/downloads/release/python-335/|Download]]
  
-[Installer](http://www.python.org/ftp/python/3.3.5/python-3.3.5.amd64.msi)+[[http://www.python.org/ftp/python/3.3.5/python-3.3.5.amd64.msi|Installer]]
  
 Install Python and be sure to check "addd python.exe to path" installer checkbox. Install Python and be sure to check "addd python.exe to path" installer checkbox.
Line 302: Line 317:
 unpack rpm files for us. unpack rpm files for us.
  
-[Script page](https://github.com/mkbosmans/download-mingw-rpm/blob/master/download- +[[https://github.com/mkbosmans/download-mingw-rpm/blob/master/download- 
-mingw-rpm.py)+mingw-rpm.py|View Script]]
  
-[Script itself](https://github.com/mkbosmans/download-mingw-rpm/raw/master/download- +[[https://github.com/mkbosmans/download-mingw-rpm/raw/master/download- 
-mingw-rpm.py)+mingw-rpm.py|Download Script]]
  
 Usage: Usage:
  
-- launch cmd.exe +  * Launch cmd.exe 
-- and navigate to folder when the script was saved make sure that python can access  +  * Navigate to folder where the script was saved 
-7z.exe +  * Make sure that python can access 7z.exe 
-- run command and wait, it should extract packages into your current directory+  * Run command and wait, it should extract the packages into your current directory
  
- c:\Python33\python.exe download-mingw-rpm.py -u  +<code bash>c:\Python33\python.exe download-mingw-rpm.py -u http://ftp.wsisiz.edu.pl/pub/linux/fedora/linux/updates/18/i386/ --deps mingw32-webkitgtk mingw32-glib-networking mingw32-gdb mingw32-gstreamer-plugins-good</code>
-http://ftp.wsisiz.edu.pl/pub/linux/fedora/linux/updates/18/i386/ --deps mingw32- +
-webkitgtk mingw32-glib-networking mingw32-gdb mingw32-gstreamer-plugins-good+
  
-[Fedora 18 packages] +[[http://dl.fedoraproject.org/pub/fedora/linux/releases/18/Everything/i386/os/Packages 
-(http://dl.fedoraproject.org/pub/fedora/linux/releases/18/Everything/i386/os/Packages +/m/|Fedora 18 packages]]
-/m/+
-Above url for some reason does not work with the script.+
  
 +The above URL for some reason does not work with the script.
  
 ==== MSYS ==== ==== MSYS ====
 Msys contains shell and some small utilities Msys contains shell and some small utilities
  
-[Download](http://sourceforge.net/projects/mingw-w64/files/External%20binary +[[http://sourceforge.net/projects/mingw-w64/files/External%20binary 
-%20packages%20%28Win64%20hosted%29/MSYS%20%2832-bit%29/MSYS-20111123.zip/download)+%20packages%20%28Win64%20hosted%29/MSYS%20%2832-bit%29/MSYS-20111123.zip/download|Download]]
  
  
 ==== CMake ==== ==== CMake ====
-[Homepage](http://www.cmake.org/cmake/resources/software.html) +[[http://www.cmake.org/cmake/resources/software.html|Homepage]] 
-[Installer](http://www.cmake.org/files/v2.8/cmake-2.8.12.2-win32-x86.exe)+[[http://www.cmake.org/files/v2.8/cmake-2.8.12.2-win32-x86.exe|Installer]]
  
 When installing check the installer checkbox "add to path" When installing check the installer checkbox "add to path"
Line 340: Line 352:
  
 ==== Bazaar ==== ==== Bazaar ====
-[Homepage](http://wiki.bazaar.canonical.com/WindowsDownloads)+[[http://wiki.bazaar.canonical.com/WindowsDownloads|Homepage]]
  
 We will get 2.4 Stable Release (standalone)  We will get 2.4 Stable Release (standalone) 
  
-[Installer](http://launchpad.net/bzr/2.4/2.4.2/+download/bzr-2.4.2-1-setup.exe)+[[http://launchpad.net/bzr/2.4/2.4.2/+download/bzr-2.4.2-1-setup.exe|Installer]]
  
 When installing check the installer checkbox "add to path" When installing check the installer checkbox "add to path"
  
 ==== Vala ==== ==== Vala ====
-[Source](http://ftp.gnome.org/pub/gnome/sources/vala/0.20/vala-0.20.0.tar.xz)+[[http://ftp.gnome.org/pub/gnome/sources/vala/0.20/vala-0.20.0.tar.xz|Source]]
  
 ==== Globbing it all together ==== ==== Globbing it all together ====