PKGBUILD parser in Python.
I've wrote PKGBUILD parser in Python and thought someone else might also want to use it. Here's a little example of how it works
# python
Python 2.5.2 (r252:60911, Jul 8 2008, 21:21:10)
[GCC 4.3.1 20080626 (prerelease)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import pkgbuild
>>> p = pkgbuild.PKGBUILD('/home/piotrek/aurshell/xfburn-svn/PKGBUILD')
>>> p.parse_pkgname()
['xfburn-svn']
>>> p.parse_makedepends()
['gcc', 'xfce4-dev-tools', 'pkgconfig', 'subversion']
>>> p.parseall()
{'replaces': [], 'pkgname': ['xfburn-svn'], 'maintrainer': [], 'license': ['GPL'], 'source': [], 'makedepends': ['gcc', 'xfce4-dev-tools', 'pkgconfig', 'subversion'], 'provides': ['xfburn'], 'contributor': [" Jakub 'Icar' Jar\xc3\xb3\xc5\xbcek <[email protected]>"], 'depends': ['libburn', 'libisofs', 'libxfcegui4', 'thunar', 'gcc', 'xfce4-dev-tools', 'pkgconfig', 'subversion'], 'md5sums': [], 'flags': ['--prefix=/usr', '--sysconfdir=/etc'], 'build': ['build() {\n\ncd $startdir/src\n msg "Connecting to svn.xfce.org svn server...."\n svn co $_svntrunk $_svnmod\n\n msg "SVN checkout done or server timeout"\n msg "Starting make..."\n\n cp -R $startdir/src/$_svnmod $startdir/src/$_svnmod-build\n cd $startdir/src/$_svnmod-build\n\n ./autogen.sh --prefix=/usr --sysconfdir=/etc\n make\n make DESTDIR=$startdir/pkg install\n\n}'], 'install': ['xfburn.install'], 'conflicts': ['xfburn'], 'pkgver': ['5141'], 'arch': ['i686', 'x86_64'], 'pkgdesc': ['Xfburn is a simple CD/DVD burning tool based on libburnia libraries. It can blank CD-RWs, burn and create iso images, as well as burn personal compositions of data to either CD or DVD.'], 'pkgrel': ['1']}
>>> from pprint import pprint
>>> pprint(p.parseall())
{'arch': ['i686', 'x86_64'],
'build': ['build() {\n\ncd $startdir/src\n msg "Connecting to svn.xfce.org svn server...."\n svn co $_svntrunk $_svnmod\n\n msg "SVN checkout done or server timeout"\n msg "Starting make..."\n\n cp -R $startdir/src/$_svnmod $startdir/src/$_svnmod-build\n cd $startdir/src/$_svnmod-build\n\n ./autogen.sh --prefix=/usr --sysconfdir=/etc\n make\n make DESTDIR=$startdir/pkg install\n\n}'],
'conflicts': ['xfburn'],
'contributor': [" Jakub 'Icar' Jar\xc3\xb3\xc5\xbcek <[email protected]>"],
'depends': ['libburn',
'libisofs',
'libxfcegui4',
'thunar',
'gcc',
'xfce4-dev-tools',
'pkgconfig',
'subversion'],
'flags': ['--prefix=/usr', '--sysconfdir=/etc'],
'install': ['xfburn.install'],
'license': ['GPL'],
'maintrainer': [],
'makedepends': ['gcc', 'xfce4-dev-tools', 'pkgconfig', 'subversion'],
'md5sums': [],
'pkgdesc': ['Xfburn is a simple CD/DVD burning tool based on libburnia libraries. It can blank CD-RWs, burn and create iso images, as well as burn personal compositions of data to either CD or DVD.'],
'pkgname': ['xfburn-svn'],
'pkgrel': ['1'],
'pkgver': ['5141'],
'provides': ['xfburn'],
'replaces': [],
'source': []}
Basic support for simple bash variables usage isn't that hard to add. But it's working only for $<word> syntax:
macbook # python pkgbuild.py /home/piotrek/aurshell/python-markdown/PKGBUILD
{'arch': ['x86_64', 'i686'],
'build': ['build() {\n cd ${startdir}/src/markdown-$_pkgver\n python setup.py install --root=$startdir/pkg\n}'],
'conflicts': [],
'contributor': ' Lauri J\xc3\xa4ntti <[email protected]>',
'depends': ['python'],
'flags': [],
'install': [],
'license': [],
'maintrainer': [],
'makedepends': [],
'md5sums': ['99b1721d723e8c64381fc023d23b202a'],
'pkgdesc': 'A Python implementation of John Gruber',
'pkgname': 'python-markdown',
'pkgrel': '1',
'pkgver': '1.7',
'provides': [],
'replaces': [],
'source': ['http://dfn.dl.sourceforge.net/sourceforge/python-markdown/markdown-1.7.zip']}
macbook # cat /home/piotrek/aurshell/python-markdown/PKGBUILD
# Contributor: Lauri Jäntti <[email protected]>
pkgname=python-markdown
pkgver=1.7
_pkgver=1.7
pkgrel=1
pkgdesc="A Python implementation of John Gruber's Markdown. current version implements all Markdown syntax features and fully passes Markdown Test Suite 1.0."
url="http://www.freewisdom.org/projects/python-markdown/"
license="custom"
arch=(x86_64 i686)
depends=('python')
source=(http://dfn.dl.sourceforge.net/sourceforge/python-markdown/markdown-$pkgver.zip)
md5sums=('99b1721d723e8c64381fc023d23b202a')
build() {
cd ${startdir}/src/markdown-$_pkgver
python setup.py install --root=$startdir/pkg
Similar Messages
-
"exists in filesystem" issue while making PKGBUILD for a python module
This is the package. http://packages.python.org/vcs/usage/vc … n-commands
Its already not in the AUR, so I decided of making the PKGBUILD http://sprunge.us/XVTA
Now, when I try to install it, I get this error
shadyabhi@archlinux /tmp $ sudo pacman -U python2-vcs-0.2.0-1-x86_64.pkg.tar.xz
Password:
resolving dependencies...
looking for inter-conflicts...
Targets (1): python2-vcs-0.2.0-1 [0.11 MB]
Total Download Size: 0.00 MB
Total Installed Size: 1.27 MB
Proceed with installation? [Y/n]
(1/1) checking package integrity [################################################################] 100%
(1/1) checking for file conflicts [################################################################] 100%
error: failed to commit transaction (conflicting files)
python2-vcs: /usr/lib/python2.7/site-packages/tests/__init__.py exists in filesystem
python2-vcs: /usr/lib/python2.7/site-packages/tests/__init__.pyc exists in filesystem
python2-vcs: /usr/lib/python2.7/site-packages/tests/__init__.pyo exists in filesystem
shadyabhi@archlinux /tmp $
Also, these files are owned by:
shadyabhi@archlinux ~ $ pacman -Qo /usr/lib/python2.7/site-packages/tests/__init__.py
/usr/lib/python2.7/site-packages/tests/__init__.py is owned by python-paste-deploy 1.3.4-1
shadyabhi@archlinux ~ $
So, what should be done?Added a note to the python packaging guidelines about not putting a directory named "tests" directly in "site-packages". Hope it helps avoiding this issue in the future.
https://wiki.archlinux.org/index.php/Py … Guidelines -
First PKGBUILD - PyMbs - A Python tool for modelling multibody systems
I've tried to make a PKGBUILD for PyMbs (bitbucket.org/pymbs/pymbs), a tool for modelling multibody systems. My try can be seen at this Github gist: https://gist.github.com/Psirus/00d3e873c22e5ee6d8e7, copied here:
# Maintainer: Christoph Pohl <christoph.pohl1[at]mailbox[dot]tu-dresden[dot]de>
pkgname=PyMbs-hg
pkgver=0.2.2.r1752
pkgrel=1
pkgdesc="A Python tool to model multibody systems"
arch=('i686' 'x86_64')
url="http://www.bitbucket.org/pymbs/pymbs"
license=('LGPL')
depends=('python2-numpy' 'python2-scipy' 'python2-matplotlib' 'vtk' 'python2-pyqt4' 'python2-h5py' )
makedepends=('cmake' 'mercurial')
checkdepends=('python2-mock')
source=('hg+https://bitbucket.org/pymbs/pymbs')
md5sums=('SKIP')
_hgroot='https://bitbucket.org/pymbs/pymbs'
_hgrepo='pymbs'
build() {
cd "$srcdir"
msg "Connecting to Mercurial server...."
if [[ -d "$_hgrepo" ]]; then
cd "$_hgrepo"
hg pull -u
msg "The local files are updated."
else
hg clone "$_hgroot" "$_hgrepo"
fi
msg "Mercurial checkout done or server timeout"
msg "Starting build..."
rm -rf "$srcdir/$_hgrepo-build"
cp -r "$srcdir/$_hgrepo" "$srcdir/$_hgrepo-build"
package() {
cd "$srcdir/$_hgrepo-build"
python2 setup.py install --root="$pkgdir/" --optimize=1
As far as I can tell, it works on my machine (tm), but I would still like some feedback before I upload it to the AUR.namcap says:
PyMbs-hg E: No upper case letters in package names
PyMbs-hg W: No ELF files and not an "any" package
PyMbs-hg E: Dependency python detected and not included (programs ['python'] needed in scripts ['usr/lib/python2.7/site-packages/PyMbs/Graphics/osgviewerQt4.py'])
The first error is obvious, the last error seems like it might need fixing since python3 is the default in Arch. I'm not sure about the warning; I don't know if .pyc files are architecture specific
Last edited by Spider.007 (2014-05-03 15:11:10) -
A bit of a noob question.
Numdifftools stopped working so I used yaourt to re-install it. It didn't work so I looked at the pkgbuild. It had python setup.py install rather than python2 setup.py install, to reflect the change since Python 3.0 has been installed. Obviously this was trivial to fix, but should this be changed in the pkgbuild or is python setup.py install preferable for most people. If it should be changed am I suppose to notify someone to change it?See the wiki:
Q: Foo in AUR is outdated; what do I do? -
Ntlmaps not running after recent update. (FIXED)
FIXED - Ended up re-writing MAKEPKG, depends, modified patches file and new MD5 sums to build on Python 2.7. Instructions below for anyone who needs them. Cheers - Arkay.
Hi All,
I use ntlmaps in conjunction with corkscrew to create ssh tunnels out through my work proxy to my home network. It's always worked perfectly fine until a recent pacman -Syu.
From looking into it as much as I can it appears that Python 3 has been pulled into the mix where ntlmaps appears only to work with python 2.
In the original effort to fix it I updated to the latest MAKEPKG in the AUR which also doesn't seem to work with either version of Python.
I've attempted to debug the issues in Python though my knowledge of the language is sorely lacking.
The initial error I get is:
File "/usr/bin/ntlmaps", line 31
print 'NTLM authorization Proxy Server v%s' % conf['GENERAL']['VERSION']
^
SyntaxError: invalid syntax
But the code block above appears ok to me. On further investigation (running it line by line in interactive mode), it appeared to be the includes causing the issue at which point I found dos line endings on all the code in the site-python ntlmaps code. After removing all of them and converting back to unix eol's (didn't seem to really make a difference), I still get the same syntax errors. Further looking finds includes to libraries which possibly no longer exist or are depreciated in python 3. "threads" seems to be the main offender, according to the doco it is depreciated but should still work (tm).
I'm pretty much at a loss as to what to do next. I've tried swapping to cntlm but for some reason our proxy won't allow the connections through the way ntlmaps does.
I also just tried to re-install it with aurget. The makepkg worked but the install script failed with:
Byte compiling python modules...
error: command failed to execute correctly
Looking into that now too...
Any help would be much appreciated. Perhaps someone else can attempt to install and run it on their system.
Cheers,
Arkay.
P.S. My system is i686, recently updated.
P.P.S. Apologies to the mods. This should most likely be in the PKGBUILD forms... Please move and remove this P.P.S
Last edited by arkay (2010-10-26 01:00:09)Ok. For some reason I haven't (yet) been able to get the PKGBUILD working with python 3.
I have however updated everything to work as expected with python 2.7 (specifically ntlmaps-0.9.9.0.1 under python2 2.7-2).
Here's the relevant bits for anyone who would like to build against 2.7 instead (if you have problems with 3).
Filename: PKGBUILD
# Contributor: Graziano <[email protected]>
# Maintainer: John Gerritse <[email protected]>
pkgname=ntlmaps
pkgver=0.9.9.0.1
pkgrel=5
pkgdesc="'NTLM Authorization Proxy Server' (APS) is a proxy software that allows you to authenticate via an MS Proxy Server using the proprietary NTLM protocol."
url="http://ntlmaps.sourceforge.net/"
license="GPL"
arch=('i686' 'x86_64')
depends=('python2')
backup=('etc/conf.d/ntlmaps')
install=$pkgname.install
source=(http://downloads.sourceforge.net/sourceforge/$pkgname/${pkgname}-${pkgver}.tar.gz patches ntlmaps.install ntlmaps.rc)
md5sums=('7ee0a00d5446f39ebbe5f0f90465986e'
'0ba42ac958b124b8e635c1524b26138e'
'a78770387e22c14a37bfdaee25c6594a'
'602132fda99e27efdd636a946e034d6b')
build() {
PYTHONVER=`python2 -c 'import sys;print(sys.version[0:3])'`
cd $srcdir/$pkgname-$pkgver/
patch -Np1 -i ../patches
install -D -m 600 server.cfg $pkgdir/etc/conf.d/$pkgname
PYDEST_SITE=$pkgdir/usr/lib/python$PYTHONVER/site-packages
mkdir -p $PYDEST_SITE/$pkgname
cp -a lib/* $PYDEST_SITE/$pkgname
install -m 644 __init__.py $PYDEST_SITE/$pkgname/__init__.py
install -D -m 755 main.py $pkgdir/usr/bin/$pkgname
install -D -m 755 ../ntlmaps.rc $pkgdir/etc/rc.d/ntlmaps
echo $pkgname > $PYDEST_SITE/$pkgname.pth
echo "echo $pkgname > $PYDEST_SITE/$pkgname.pth"
Filename: ntlmaps.install
# This is a default template for a post-install scriptlet. You can
# remove any functions you don't need (and this header).
# arg 1: the new package version
pre_install() {
/bin/true
# arg 1: the new package version
post_install() {
echo "Byte compiling python modules..."
python2 /usr/lib/python2.7/compileall.py >/dev/null 2>&1
python2 -O /usr/lib/python2.7/compileall.py >/dev/null 2>&1
# arg 1: the new package version
# arg 2: the old package version
pre_upgrade() {
/bin/true
# arg 1: the new package version
# arg 2: the old package version
post_upgrade() {
echo "Byte compiling python modules..."
python2 /usr/lib/python2.7/compileall.py >/dev/null 2>&1
python2 -O /usr/lib/python2.7/compileall.py >/dev/null 2>&1
# arg 1: the old package version
pre_remove() {
/bin/true
# arg 1: the old package version
post_remove() {
/bin/true
op=$1
shift
$op $*
Filename: ntlmaps.rc
#!/bin/bash
. /etc/rc.conf
. /etc/rc.d/functions
case "$1" in
start)
PID=`pidof -o %PPID /usr/bin/ntlmaps`
stat_busy "Starting ntlmaps"
if [ -z "$PID" ]; then
/usr/bin/ntlmaps > /var/log/ntlmaps.log 2>&1 &
fi
if [ ! -z "$PID" -o $? -gt 0 ]; then
stat_fail
else
add_daemon ntlmaps
stat_done
fi
stop)
PID=`pidof -o %PPID /usr/bin/python2 /usr/bin/ntlmaps`
stat_busy "Stopping ntlmaps"
[ ! -z "$PID" ] && kill $PID &> /dev/null
if [ $? -gt 0 ]; then
stat_fail
else
rm_daemon ntlmaps
stat_done
fi
restart)
$0 stop
sleep 1
$0 start
echo "usage: $0 {start|stop|restart}"
esac
Filename: patches
diff -Naur ntlmaps-0.9.9.0.1/__init__.py ntlmaps-0.9.9.0.1_new//__init__.py
--- ntlmaps-0.9.9.0.1/__init__.py 2005-06-10 13:49:35.000000000 +1000
+++ ntlmaps-0.9.9.0.1_new//__init__.py 2010-10-25 12:49:03.820614080 +1100
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/python2
# This file is Copyright 2004 Darryl A. Dixon <[email protected]>
# and is part of 'NTLM Authorization Proxy Server',
@@ -20,10 +20,10 @@
# 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
-import os, sys
+#import os, sys
-ntlmaps_dir = os.path.dirname(os.path.abspath(__file__))
-ntlmaps_libdir = ntlmaps_dir + '/lib'
-sys.path.append(ntlmaps_libdir)
+#ntlmaps_dir = os.path.dirname(os.path.abspath(__file__))
+#ntlmaps_libdir = ntlmaps_dir + '/lib'
+#sys.path.append(ntlmaps_libdir)
-del os, sys
+#del os, sys
diff -Naur ntlmaps-0.9.9.0.1/lib/config.py ntlmaps-0.9.9.0.1_new//lib/config.py
--- ntlmaps-0.9.9.0.1/lib/config.py 2005-06-10 13:46:43.000000000 +1000
+++ ntlmaps-0.9.9.0.1_new//lib/config.py 2010-10-25 12:51:35.847799575 +1100
@@ -52,7 +52,7 @@
the config file. Otherwise the function falls back to
'server.cfg' in the current directory. """
- configFileName = configFileDir+'server.cfg'
+ configFileName = configFileDir+'ntlmaps'
optionsList, notUsedArguments = getopt.getopt(argv[1:], 'c:')
diff -Naur ntlmaps-0.9.9.0.1/main.py ntlmaps-0.9.9.0.1_new//main.py
--- ntlmaps-0.9.9.0.1/main.py 2006-01-27 12:35:00.000000000 +1100
+++ ntlmaps-0.9.9.0.1_new//main.py 2010-10-25 12:58:02.445983916 +1100
@@ -1,4 +1,4 @@
-#! /usr/bin/python
+#! /usr/bin/python2
# This file is part of 'NTLM Authorization Proxy Server'
# Copyright 2001 Dmitry A. Rozmanov <[email protected]>
@@ -18,17 +18,16 @@
# Free Software Foundation, Inc.,
# 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
-import __init__
import sys
-import server, config, config_affairs
+from ntlmaps import server, config, config_affairs
# config affairs
# look for default config name in lib/config.py
-conf = config.read_config(config.findConfigFileNameInArgv(sys.argv, __init__.ntlmaps_dir+'/'))
+conf = config.read_config(config.findConfigFileNameInArgv(sys.argv, '/etc/conf.d/'))
conf['GENERAL']['VERSION'] = '0.9.9.0.1'
Save each of the code blocks (cut/paste into an editor) with the filenames given into a directory. Update/check the md5sums in the PKGBUILD for each (dunno how to upload files into a thread so you'll have to check the sums match after pasting/saving and I don't yet have AUR access). Then run makepkg. You should end up with a working ntlmaps for python2.7.
Cheers,
Arkay.
Last edited by arkay (2010-10-26 03:40:20) -
VLC Lua Plugin for Digital Imported Radio Stations
Due to several reasons I currently need to play music using my client instead of mpd on my server. While I often listen to Digital Imported, I do not own an account there (and don't want one, escpecially not for each site), so I am stuck with their flashplayer, which let my old notebook make some noise by the fan.
First I created a parser in python, which sucks the needed information from their site(s), but then I stumbled across a(n) (old and partially broken) json-interface to their services. Since I already had VLC installed and was curious about doing something with Lua, I created a simple script for my purpose.
Disclaimer (mainly for the mods)
This is completly legal. All the script does is to grab the stream from the streamurl, using their on api/interface, which leads to bypass some dumb javascript checks, which try to force you to create an account for using an external player. You will also get their advertisements - same as using the flashplayer, so no illegal stuff in here.
Sites included
dI.fm
jazzradio.com
rockradio.com
sky.fm
Issues
Due to multihtreading in VLC, the lists must be sorted manually by clicking on the appropriate columnheader
Since the URLs point to .pls files, selecting an entry will open a new node instead to play the stream, so one needs to select twice
Because their interface is partially broken, some stations will only be reachable in .mp3 instead of .aac
The VLC service used to fetch json data (vlc.stream) will not follow HTTP headers, so the lists will be sometimes empty (sites return 206 instead of 200).
Installation
Create ~/.local/share/vlc/lua/sd and ~/.local/share/vlc/lua/sd/modules directories
Put the code below into the file ~/.local/share/vlc/lua/sd/di_vlc.lua
Link /usr/lib/vlc/lua/intf/modules/common.luac to ~/.local/share/vlc/lua/sd/modules/common.luac
Code
-- di_vlc.lua - VLC Service Discovery Plugin
-- Adds Digital Imported based Radiostations to the VLC Playlist Window
-- App (*nix): /usr/lib/vlc/
-- (win): C:\Program Files\VideoLAN\VLC\
-- Base (*nix): ~/.local/share/vlc/
-- (win): %appdata%\vlc\
-- Folder Structure:
-- $base/lua/sd/di_vlc.lua # This Script
-- $base/lua/sd/modules/common.luac # Found in $app/lua/intf/modules
lazy_loaded = false
json = nil
function lazy_load()
if lazy_loaded then return nil end
json = require "dkjson"
json["parse_url"] = function(url)
local string = ""
local line = ""
local stream = vlc.stream(url)
repeat
line = stream:readline()
string = string..line
until line ~= nil
return json.decode(string)
end
lazy_loaded = true
end
function descriptor()
return {title = "DI Radio Stations"}
end
function main()
lazy_load()
local stations = {["DI.FM"] = {"di.fm", "2"}, -- 2 = aac
["JazzRadio"] = {"jazzradio.com", "3"}, -- 3 = mp3 (aac pls = 404)
["RockRadio"] = {"rockradio.com", "2"}, -- 2 = aac
["Sky.FM"] = {"sky.fm", "3"}} -- 3 = mp3 (aac pls = 404)
for key, data in pairs(stations) do
local site = "http://www."..data[1]
local url = "http://listen."..data[1].."/public"..data[2]
local result = json.parse_url(url)
local node = vlc.sd.add_node({title = key})
if result then
for index, item in ipairs(result) do
node:add_subitem({title = item["name"],
path = item["playlist"],
description = item["description"],
genre = item["name"],
url = site,
publisher = "Digital Imported"})
end
end
end
end
Usage
Restart VLC and open the playlist. On the left side, below Internet, you should find a new entry called DI Radio Stations. Click it and have fun.
Comments are welcome.
Edit 07/28/14: Added failure condition
Edit 07/31/14: Added HTTP header issue info
Last edited by Tarqi (2014-07-31 18:29:20)mrbeard wrote:archassault-keyring 20140202-3
archassault-mirrorlist 20140527-1
Closing: https://wiki.archlinux.org/index.php/Fo … pport_ONLY -
Can't install conkyclementine-bzr
More than ten days trying to install conkyclementine-bzr, but without success.See what message displays yaourt:
[rado@archbox ~]$ yaourt -S conkyclementine-bzr
==> Downloading conkyclementine-bzr PKGBUILD from AUR...
x PKGBUILD
x conkyclementine-bzr.install
First Submitted: Tue, 14 Dec 2010 16:39:26 +0000
conkyclementine-bzr 7-1 : Provides Clementine info, for use in Conky.
( Unsupported package: Potentially dangerous ! )
==> Edit PKGBUILD ? [Y/n] ("A" to abort)
==> ------------------------------------
==> n
==> conkyclementine-bzr dependencies:
- python2 (already installed)
- bzr (already installed)
==> Edit conkyclementine-bzr.install ? [Y/n] ("A" to abort)
==> -------------------------------------------------------
==> n
==> Continue building conkyclementine-bzr ? [Y/n]
==> ---------------------------------------------
==>
==> Building and installing package
==> Making package: conkyclementine-bzr 7-1 (сб фев 26 08:43:03 EET 2011)
==> Checking Runtime Dependencies...
==> Checking Buildtime Dependencies...
==> Retrieving Sources...
==> Extracting Sources...
==> Starting build()...
==> Connecting to the server....
You have not informed bzr of your Launchpad ID, and you must do this to
write to Launchpad or access private data. See "bzr help launchpad-login".
==> BZR checkout done or server timeout
==> Starting make...
/tmp/yaourt-tmp-rado/aur-conkyclementine-bzr/./PKGBUILD: line 31: python: командата не е открита
Aborting...
==> ERROR: Makepkg was unable to build conkyclementine-bzr.
==> Restart building conkyclementine-bzr ? [y/N]
Please help.I do not recall, and I'm not going to do your homework for you. yaourt is simply a helper app for makepkg, first you should try using that with the tarball (I don't think it'll help in this particular case though).
After that, google the error messages you get (from makepkg). Hint: its a permissions error logging in to download the development package. -
Python script to parse 'iwlist scan' into a table
Hi,
I've written a small python script that parses the output of the command "iwlist interface scan" into a table.
Why ?
Like many arch linux users I think, I use netcfg instead of something like network manager or wicd. So the most natural way to scan for wifi networks in range is iwlist scan. But the output of this command is huge and I find it difficult to retrieve information. So this script parses it into a table : one network, one line.
Example output
Name Address Quality Channel Encryption
wifi_1 01:23:45:67:89:AB 100 % 11 WPA v.1
wifi_2 01:23:45:67:89:AC 76 % 11 WEP
wifi_3 01:23:45:67:89:AD 51 % 11 Open
wifi_4 01:23:45:67:89:AE 50 % 11 WPA v.1
wifi_5 01:23:45:67:89:AF 43 % 4 Open
wifi_6 01:23:45:67:89:AG 43 % 4 WPA v.1
Details
It reads from stdin so you use it like that: iwlist wlan0 scan | iwlistparse.py
The width of the columns is determined by what's in it.
You can easily do a bit more than just parsing the info: in the example above, the quality has been calculated to percents from a ratio (e.g. 46/70).
It is sorted, too.
Customization
It's python so it's easy to customize. See the comments in the code.
Code
#!/usr/bin/env python
# iwlistparse.py
# Hugo Chargois - 17 jan. 2010 - v.0.1
# Parses the output of iwlist scan into a table
import sys
# You can add or change the functions to parse the properties of each AP (cell)
# below. They take one argument, the bunch of text describing one cell in iwlist
# scan and return a property of that cell.
def get_name(cell):
return matching_line(cell,"ESSID:")[1:-1]
def get_quality(cell):
quality = matching_line(cell,"Quality=").split()[0].split('/')
return str(int(round(float(quality[0]) / float(quality[1]) * 100))).rjust(3) + " %"
def get_channel(cell):
return matching_line(cell,"Channel:")
def get_encryption(cell):
enc=""
if matching_line(cell,"Encryption key:") == "off":
enc="Open"
else:
for line in cell:
matching = match(line,"IE:")
if matching!=None:
wpa=match(matching,"WPA Version ")
if wpa!=None:
enc="WPA v."+wpa
if enc=="":
enc="WEP"
return enc
def get_address(cell):
return matching_line(cell,"Address: ")
# Here's a dictionary of rules that will be applied to the description of each
# cell. The key will be the name of the column in the table. The value is a
# function defined above.
rules={"Name":get_name,
"Quality":get_quality,
"Channel":get_channel,
"Encryption":get_encryption,
"Address":get_address,
# Here you can choose the way of sorting the table. sortby should be a key of
# the dictionary rules.
def sort_cells(cells):
sortby = "Quality"
reverse = True
cells.sort(None, lambda el:el[sortby], reverse)
# You can choose which columns to display here, and most importantly in what order. Of
# course, they must exist as keys in the dict rules.
columns=["Name","Address","Quality","Channel","Encryption"]
# Below here goes the boring stuff. You shouldn't have to edit anything below
# this point
def matching_line(lines, keyword):
"""Returns the first matching line in a list of lines. See match()"""
for line in lines:
matching=match(line,keyword)
if matching!=None:
return matching
return None
def match(line,keyword):
"""If the first part of line (modulo blanks) matches keyword,
returns the end of that line. Otherwise returns None"""
line=line.lstrip()
length=len(keyword)
if line[:length] == keyword:
return line[length:]
else:
return None
def parse_cell(cell):
"""Applies the rules to the bunch of text describing a cell and returns the
corresponding dictionary"""
parsed_cell={}
for key in rules:
rule=rules[key]
parsed_cell.update({key:rule(cell)})
return parsed_cell
def print_table(table):
widths=map(max,map(lambda l:map(len,l),zip(*table))) #functional magic
justified_table = []
for line in table:
justified_line=[]
for i,el in enumerate(line):
justified_line.append(el.ljust(widths[i]+2))
justified_table.append(justified_line)
for line in justified_table:
for el in line:
print el,
print
def print_cells(cells):
table=[columns]
for cell in cells:
cell_properties=[]
for column in columns:
cell_properties.append(cell[column])
table.append(cell_properties)
print_table(table)
def main():
"""Pretty prints the output of iwlist scan into a table"""
cells=[[]]
parsed_cells=[]
for line in sys.stdin:
cell_line = match(line,"Cell ")
if cell_line != None:
cells.append([])
line = cell_line[-27:]
cells[-1].append(line.rstrip())
cells=cells[1:]
for cell in cells:
parsed_cells.append(parse_cell(cell))
sort_cells(parsed_cells)
print_cells(parsed_cells)
main()
I hope you find it useful. Please report bugs, I haven't tested it a lot. You may have to customize it though, because I think not all iwlist scan outputs are the same. Again, see comments, it should be easy.This tool is very helpfull. I am trying to add a new function to the existing code to parse the signal level parameter from the output of iwlist wlan0 scan, but I am getting lot of issues .Since I am new to python script can anyone help me to extract the signal level also from the scan put put.
The parametr to be used is Signal level=-44 dBm ,I am trying to create a one more column with Signal level and print its out in the table.
Example:-
Signal level
-44db
The error I am getting
File "iwlist_parser_Testing.py", line 146, in <module>
main()
File "iwlist_parser_Testing.py", line 144, in main
print_cells(parsed_cells)
File "iwlist_parser_Testing.py", line 123, in print_cells
print_table(table)
File "iwlist_parser_Testing.py", line 102, in print_table
widths=map(max,map(lambda l:map(len,l),zip(*table))) #functional magic
File "iwlist_parser_Testing.py", line 102, in <lambda>
widths=map(max,map(lambda l:map(len,l),zip(*table))) #functional magic
TypeError: object of type 'NoneType' has no len()
Could some pls help me to solve this issue
Thanks -
My first PKGBUILD - python-sleekxmpp
I'm reading the O'Reilly book on XMPP and it use a python library called "SleekXMPP". It doesn't seem to be in the AUR, so I decided to try my hand at a PKGBUILD. How does this one look?
# Contributor: Jonathan Arnold <[email protected]
pkgname=python-sleekxmpp
pkgver=20100209
pkgrel=1
pkgdesc="An XMPP library written for Python 3.x (with 2.6 compatibility)"
arch=(any)
url="http://github.com/fritzy/SleekXMPP"
license=('GPL2')
depends=('python')
makedepends=('git')
options=(!emptydirs)
md5sums=() #generate with 'makepkg -g'
_gitroot="git://github.com/fritzy/SleekXMPP.git"
_gitname="sleekxmpp"
build() {
cd "$srcdir"
msg "Connecting to GIT server...."
if [ -d $_gitname ] ; then
cd $_gitname && git pull origin
msg "The local files are updated."
else
git clone $_gitroot $_gitname
fi
msg "GIT checkout done or server timeout"
cd "$srcdir/$_gitname"
python setup.py install --root=$pkgdir/ --optimize=1 || return 1Hi, please put your name as "Maintainer" and not "Contributor".
-
Loemu PKGBUILD, need help with python dependencies [solved]
I'm having a hard time determining the depends for this python application. It uses gtk and glade, but namcap is unable to determine dependencies for python apps, I think. It complains that I am including not needed depends. I found a requirements list here:
http://linux.softpedia.com/get/Utilitie … 4855.shtml
that might give some clues, but I'm still struggling to determine what's needed until I can get home and run the application.
My PKGBUILD in case you're interested and think you can help. I'm sure I need glade for python in the depends line, but I can't find it in AUR or with pacman.
# Contributor: robb_force <[email protected]>
pkgname=loemu
pkgver=0.1.1
pkgrel=1
pkgdesc="A simple frontend for various game emulators, including XMAME, SDLMAME and Snes9x."
url="http://loemu.pegueroles.com/"
license="GPL"
arch=('i686')
depends=('pygtk>=2.6' 'libglade')
makedepends=('python>=2.4.0')
source=(http://loemu.pegueroles.com/dists/${pkgname}-${pkgver}.tar.gz)
md5sums=('d4cff1ef835ce19a9fd22cdaec47074a')
build() {
# Fix the paths in the scripts
cd ${startdir}/src/${pkgname}-${pkgver}
sed '/roms/d;/flyers/d;/snaps/d' -i setup.py
sed 's|share/games|share|g' -i setup.py
cd ${startdir}/src/${pkgname}-${pkgver}/${pkgname}
sed 's|share/games|share|g' -i Preferences.py
sed 's|share/games|share|g' -i Loemu.py
sed 's|share/games|share|g' -i Config.py
# Install the application
cd ${startdir}/src/${pkgname}-${pkgver}
python setup.py install --prefix=${startdir}/pkg/usr
Last edited by robb_force (2007-05-18 19:22:02)Thanks for the response. I've added the working PKGBUILD to the AUR.
http://aur.archlinux.org/packages.php?d … 1&ID=11093 -
[Solved] No module named parse- python errors as own user
A number of applications on my system (wicd and turpial, among others) return python errors when I run them as my own user. I can run these applications as root with no errors, so I'm not missing any packages. The most common of these errors, appearing when I run applications like turpial and hotot looks like this:
➤ turpial
Traceback (most recent call last):
File "/usr/bin/turpial", line 5, in <module>
from pkg_resources import load_entry_point
File "/usr/lib/python3.3/site-packages/pkg_resources.py", line 17, in <module>
from urllib.parse import urlparse, urlunparse
ImportError: No module named parse
When I run wicd-curses:
➤ wicd-curses
Traceback (most recent call last):
File "/usr/share/wicd/curses/wicd-curses.py", line 44, in <module>
from dbus import DBusException
File "/usr/lib/python3.3/site-packages/dbus/__init__.py", line 82, in <module>
import dbus.types as types
File "/usr/lib/python3.3/site-packages/dbus/types.py", line 6, in <module>
from _dbus_bindings import (
ImportError: /usr/lib/python3.3/site-packages/_dbus_bindings.so: undefined symbol: PyBytes_Type
Again, both applications mentioned here work fine when run as root. It should also be noted that I only installed turpial after already witnessing this error with hotot-gtk3-git. Has anyone seen this before, or have any idea how to start troubleshooting it?
Thanks.
EDIT: It was a Pythonpath issue.
Last edited by apurplermixture (2013-04-24 00:55:28)Thank you! That worked
-
Abs PKGBUILD does not create boost python
Hi there,
just a quick question. If I install boost with pacman, it installs also library for boost python bindings.
If I try to compile it through abs, and install afterwards, libboost_python is missing.
Is there any reason for that? Or am I doing something obviously stupid?
cheers
Vlado
Last edited by vlado (2007-04-03 04:48:50)It is not created automatically... Just create it if needed.
-
PKGBUILD and python setuptools
I wrote a proper post earlier but during that time i was logged out and it seems that what i was going to post just vanished so i'll just pop a quick question (are posts that you were going to post saved somewhere or do i just have to be quick posting?):
Is it possible to create a python related package and install it in a virtualenv (so that python dependencies don't pose a problem for other packages?) or is that not advisable as virtualenvs don't seem to be specially portable?
Also, is it not possible to install dependencies from setup.py when making an AUR package? I'm guessing that this would be a bad idea because of conflicting files in the same directory from different AUR packages?
Thanks in advance!
If I'm unclear or something just tell me and I'll try to make it clearer.Hi there!
I've checked the guidelines and they don't seem to mention anything about that and as far as i can tell the other packages just use the dependency system that pacman offers. This leads me to believe that there's something off about installing it in a virtualenv in one way or another, otherwise i'm guessing that other packages would use that solution as well in some way.
I've checked it now and hope it works, thanks! -
First PKGBUILD, Faulty when Installed by Pacman?
I'm trying to package this:
Enigma-dev (git)
http://enigma-dev.org/
I'm having a problem with it when it gets installed by pacman, where it tries to compile itself again..
PKGBUILD:
pkgname=enigma-dev-git
pkgver=0.0.0
pkgrel=1
pkgdesc="ENIGMA, the Extensible Non-Interpreted Game Maker Augmentation."
url="http://enigma-dev.org"
arch=('x86_64' 'i686')
license=('GPL')
depends=('alure' 'zlib' 'openal' 'libx11' 'libgl' 'mesa' 'gtk2' 'dumb' 'jre7-openjdk') # gcc in base-devel, not required to be listed.
optdepends=()
makedepends=('git' 'python')
conflicts=('lateralgm')
provides=('lateralgm')
replaces=()
backup=()
source=('http://enigma-dev.org/docs/wiki/images/4/47/Lateralgmlogo.png') # putting the git url in here causes the python configuration to fail for some reason..
md5sums=('e6daacba04f0491b256f8a4d2cc9181a')
build() {
if [[ -d $pkgname ]]; then
msg "previous cloned repo detected, removing"
rm -rf $pkgname
fi
msg "Cloning git repo.."
git clone git://github.com/enigma-dev/enigma-dev.git ${pkgname}
cd "${srcdir}/${pkgname}"
msg "Starting python config.."
python install.py
cd "${srcdir}/${pkgname}/ENIGMAsystem/SHELL/"
msg "Starting compile.."
# make # fix for some errors.. stopped happening, so commenting this out.
cd "${srcdir}/${pkgname}"
make
pkgver () {
# this doesn't really work because pkgver is executed before build, so there is no local repo. and there is no apparent way to get remote revision numbers if there are no tags..
# I tried cloning the repo here instead of in build, but that didn't work either.. so basically this only returns anything useful if you try and install it twice.
cd "${srcdir}/${pkgname}"
echo $(git rev-list --count HEAD).$(git rev-parse --short HEAD)
package() {
cd "${srcdir}/${pkgname}"
install -Dm644 ./pluginsource/COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
cp -r ./packages/linux/usr/share "${pkgdir}/usr"
cp -r ./packages/linux/usr/bin "${pkgdir}/usr/bin"
cp -r "${srcdir}/${pkgname}" "${pkgdir}/usr/share/${pkgname}"
cd "${pkgdir}/usr/share/applications/"
cat <<EOF > lateralgm.desktop # a quick hack for a lateralgm.desktop
[Desktop Entry]
Type=Application
Name=LateralGM
Exec=lateralgm
Comment=Game Development IDE for Enigma written in java
Icon=lateralgm
Terminal=false
Path=/usr/bin/
Categories=Application;Development;IDE;
StartupNotify=false
MimeType=application;application/x-gm81;application/x-gmk;application/x-gm6;application/x-gmd;application/x-egm;application/x-gm50;application/x-gm51;application/x-gm52;application/x-gm53;application/x-gm60;application/x-gm61;application/x-gm71;application/x-gm80;application/x-gm81;
EOF
chmod +x lateralgm.desktop
chmod +x enigma-dev.desktop
cd "${pkgdir}/usr/bin/"
cat <<EOF > lateralgm # and another so lateralgm exists in $PATH
# excute lateralgm jar file.
cd /usr/share/$pkgname/ # fix for strange bug, where you have to be in the same directory as lgm12b4.jar.
java -jar lgm16b4.jar
EOF
chmod +x lateralgm
cd ${pkgdir}
mkdir -p ./usr/share/icons/hicolor/128x128/apps/
mkdir -p ./usr/share/icons/hicolor/scalable/apps/
mv "${startdir}/Lateralgmlogo.png" ${pkgdir}/usr/share/icons/hicolor/128x128/apps/lateralgm.png
cd "${pkgdir}/usr/share/"
cp ./pixmaps/enigma-dev.svg "${pkgdir}/usr/share/icons/hicolor/scalable/apps/enigma-dev.svg"
# remove some extra stuff to help reduce package size; more of this is may be possible.
rm -rf "${pkgdir}/usr/share/${pkgname}/packages"
# vim:set ts=2 sw=2 et:
based of these installation directions:
http://enigma-dev.org/docs/Wiki/Install:Git
(which I have followed and work fine)
For one thing, there doesn't seem to be a install target for make, so I just copied the whole thing into /usr/share/
My main problem is that normally the compilation is handeld by the java lateralgm program the first time it's run, though just running make works fine.
until pacman installs it, that is.
It still works after being copied, I can run it in $srcdir/enigma-dev-git/ ,
but when I try and run it both by just running lateralgm and cd ing to /usr/share/enigma-dev-git/ then java -jar lgm16b4.jar it will try and compile enigma like it never was compiled in the first place (of course, it can't because it doesn't have root permissions)..
I didn't see any diference in the permissions between $srcdir/enigma-dev-git/ and /usr/share/enigma-dev-git.
I even tried having it install into ~/ with pacman just to see what happened but same thing..
However, I can copy the contence of $srcdir to ~/ and it will work..
Anyone know what might be the issue? (or how to improve anything else?)
Thanks
Last edited by gandalf3 (2013-05-23 18:37:36)Scimmia wrote:
Have you tried simply dumping the whole thing to opt and putting a script in /usr/bin to run the necessary command? Just what all are you trying to copy to /usr and /usr/bin, anyway? It could very well be as simple as
cd /opt/enigma-dev
java -jar lgm16b4.jar
Of course as Josh @ Dreamland points out, you need to make sure /opt/enigma-dev is world writable.
That is exactly what is going into /usr/bin..
Anyway, I get the same error when trying to run the jarfile directly, so it's not the /usr/bin script..
As for /usr, it's just all the icons and stuff that is in $srcdir/enigma-dev/packages/linux/usr/share
ah.. so do have to change the permissions of /opt/enigma-dev-git..
I thought that scince it was already compiled it wouldn't have to write anything to /opt/enigma-dev-git.. (I thought that it was lateralgm doing the writing when it compiled enigma, and I didn't have to worry because it already was compiled by then)
I guess I misunderstood, I'm trying it now with permissions.
EDIT:
Seems to work, but is it AUR worthy?
Here's where everything is now:
PKBGUILD:
pkgname=enigma-dev-git
pkgver=0.0.0
pkgrel=1
pkgdesc="ENIGMA, the Extensible Non-Interpreted Game Maker Augmentation."
url="http://enigma-dev.org"
arch=('x86_64' 'i686')
license=('GPL')
depends=('alure' 'zlib' 'openal' 'libx11' 'libgl' 'mesa' 'gtk2' 'dumb' 'java-runtime') # gcc also a dependency, but in base-devel.
optdepends=()
makedepends=('git' 'python')
conflicts=('lateralgm')
provides=('lateralgm')
replaces=()
backup=()
install='enigma-dev-git.install'
source=('lateralgm' 'lateralgm.desktop' 'git://github.com/enigma-dev/enigma-dev.git' 'http://enigma-dev.org/docs/wiki/images/4/47/Lateralgmlogo.png') # putting the git url in here causes the python configuration to fail for some reason..
md5sums=('c41602b12926d8462fb1cdb4753e4be7' 'd4894261248f2657614a177cd1a94bc3' 'SKIP' 'e6daacba04f0491b256f8a4d2cc9181a')
build() {
cd "${srcdir}/enigma-dev"
msg "Starting python config.."
python install.py
cd "${srcdir}/enigma-dev/ENIGMAsystem/SHELL/"
msg "Starting compile.."
# make # fix for some errors.. stopped happening, so commenting this out.
cd "${srcdir}/enigma-dev"
make
pkgver () {
cd "${srcdir}/enigma-dev"
echo $(git rev-list --count HEAD).$(git rev-parse --short HEAD)
package() {
mkdir "${pkgdir}/opt/"
install -Dm644 "${srcdir}/enigma-dev/pluginsource/COPYING" "$pkgdir/usr/share/licenses/$pkgname/COPYING"
cp -r -a "${srcdir}/enigma-dev/packages/linux/usr/share" "${pkgdir}/usr"
cp -r -a "${srcdir}/enigma-dev/packages/linux/usr/bin" "${pkgdir}/usr/bin"
cp -r -a "${srcdir}/enigma-dev" "${pkgdir}/opt/${pkgname}"
cd "${pkgdir}/usr/bin/"
install -D "${srcdir}/lateralgm" "${pkgdir}/usr/bin/lateralgm"
chmod +x "${pkgdir}/usr/bin/lateralgm"
install -D "${srcdir}/lateralgm.desktop" "${pkgdir}/usr/share/applications/lateralgm.desktop"
install -D "${srcdir}/Lateralgmlogo.png" ${pkgdir}/usr/share/icons/hicolor/128x128/apps/lateralgm.png
install -D "${pkgdir}/usr/share/pixmaps/enigma-dev.svg" "${pkgdir}/usr/share/icons/hicolor/scalable/apps/enigma-dev.svg"
# remove some extra stuff to help reduce package size; more of this is may be possible.
rm -rf "${pkgdir}/usr/share/${pkgname}/packages"
# vim:set ts=2 sw=2 et:
enigma-dev-git.install:
# arg 1: the new package version
post_install() {
chmod -R 766 /opt/enigma-dev-git
# arg 1: the old package version
pre_remove() {
chmod -R 744 /opt/enigma-dev-git
vim:set ts=2 sw=2 et:
/usr/bin script:
# excute lateralgm jar file.
cd /opt/enigma-dev-git/ # fix for strange bug, where you have to be in the same directory as lgm16b4.jar.
java -jar lgm16b4.jar
Thanks..
Last edited by gandalf3 (2013-05-28 21:28:23) -
I have create a new PKGBUILD for Codelite:
# Contributor: Alessandro
pkgname=codelite
pkgver=1.0.2822
pkgrel=1
pkgdesc="An open source and cross-platform C/C++ IDE"
arch=('i686' 'x86_64')
url="http://codelite.org/"
license=('GPL')
depends=('wxgtk>=2.8.4' 'gzip')
source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz)
md5sums=('09606f2e75c666c606afebda0e37c71e')
build() {
cd $pkgname-$pkgver || return 1
./configure --prefix=/usr/local || return 1
make || return 1
make DESTDIR="$pkgdir" install || return 1
But every time I launch the program I get this message, I always say no, and I will reappear again when i rerun the program.
Which configuration option should make to ensure that, by default, this window message disappear?
Last edited by alelinuxbsd (2009-05-03 09:14:04)About the window: just create that database, its helpful anyway
I've also made a PKGBUILD for the svn-version, but it does not compile with makepkg. When I compiled it with usual
./configure
make
sudo make install
it worked for some strange reason.
# Contributor: thoughtcrime
pkgname=codelite-svn
pkgver=2843
pkgrel=1
pkgdesc="Open-source, cross platform IDE for the C/C++ programming languages"
url="http://codelite.org/"
arch=('i686' 'x86_64')
license=('GPL')
depends=('wxgtk' 'gtk2')
makedepends=('subversion')
conflicts=('codelite')
provides=('codelite')
source=()
md5sums=()
_svntrunk=https://codelite.svn.sourceforge.net/svnroot/codelite/trunk
_svnmod=codelite
build() {
cd ${srcdir}
if [ -d $_svnmod/.svn ]; then
(cd $_svnmod && svn up -r $pkgver)
else
svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
fi
msg "SVN checkout done or server timeout"
msg "Starting make..."
cp -r $_svnmod $_svnmod-build
cd $_svnmod-build
install -d /usr/bin
install -d /usr/lib/codelite
./configure --prefix=/usr/ || return 1
make || return 1
make DESTDIR=${pkgdir} install || return 1
rm -rf ${srcdir}/$_svnmod-build
# vim:syntax=sh
Build log:
[tc@hybrid codelite-svn]$ makepkg -s
==> Determining latest svn revision...
-> Version found: 2843
==> Making package: codelite-svn 2843-1 i686 (Sat May 30 13:53:45 CEST 2009)
==> Checking Runtime Dependencies...
==> Checking Buildtime Dependencies...
==> Retrieving Sources...
==> Validating source files with md5sums...
==> Extracting Sources...
==> Removing existing pkg/ directory...
==> Entering fakeroot environment...
==> Starting build()...
svn: warning: cannot set LC_CTYPE locale
svn: warning: environment variable LANG is en
svn: warning: please check that your locale name is correct
At revision 2843.
==> SVN checkout done or server timeout
==> Starting make...
cp: cannot create regular file `codelite-build/codelite/.svn/all-wcprops': Permission denied
cp: cannot create regular file `codelite-build/codelite/.svn/entries': Permission denied
svn: warning: cannot set LC_CTYPE locale
svn: warning: environment variable LANG is en
svn: warning: please check that your locale name is correct
Generating svninfo file...
Generating Makefile...
Generating sdk/codelite_indexer/Makefile...
Generating Debugger/Makefile...
Generating Gizmos/Makefile...
Generating cscope/Makefile...
Generating Subversion/Makefile...
Generating CodeFormatter/Makefile...
Generating Copyright/Makefile...
Generating UnitTestCPP/Makefile...
Generating ExternalTools/Makefile...
Generating SnipWiz/Makefile...
Generating wxformbuilder/Makefile...
Generating abbreviation/Makefile...
Generating SymbolView/Makefile...
Generating ContinuousBuild/Makefile...
./le_makerevision.sh
svn: warning: cannot set LC_CTYPE locale
svn: warning: environment variable LANG is en
svn: warning: please check that your locale name is correct
ar rcu lib/libcodeliteu.a Release_gcc_unicode/archive.o Release_gcc_unicode/cl_calltip.o Release_gcc_unicode/cl_indexer_reply.o Release_gcc_unicode/cl_indexer_request.o Release_gcc_unicode/cl_process.o Release_gcc_unicode/clindexerprotocol.o Release_gcc_unicode/comment.o Release_gcc_unicode/cpp_comment_creator.o Release_gcc_unicode/cpp_expr_lexer.o Release_gcc_unicode/cpp_expr_parser.o Release_gcc_unicode/cpp_func_parser.o Release_gcc_unicode/cpp_lexer.o Release_gcc_unicode/cpp_scanner.o Release_gcc_unicode/ctags_manager.o Release_gcc_unicode/dirtraverser.o Release_gcc_unicode/entry.o Release_gcc_unicode/expression_result.o Release_gcc_unicode/fileentry.o Release_gcc_unicode/fileutils.o Release_gcc_unicode/function.o Release_gcc_unicode/language.o Release_gcc_unicode/lex.yy.o Release_gcc_unicode/named_pipe.o Release_gcc_unicode/named_pipe_client.o Release_gcc_unicode/named_pipe_server.o Release_gcc_unicode/np_connections_server.o Release_gcc_unicode/parse_thread.o Release_gcc_unicode/performance.o Release_gcc_unicode/procutils.o Release_gcc_unicode/progress_dialog.o Release_gcc_unicode/readtags.o Release_gcc_unicode/scope_parser.o Release_gcc_unicode/setters_getters_data.o Release_gcc_unicode/symbol_tree.o Release_gcc_unicode/tag_tree.o Release_gcc_unicode/tagcacheentry.o Release_gcc_unicode/tags_database.o Release_gcc_unicode/tags_options_data.o Release_gcc_unicode/tagscache.o Release_gcc_unicode/tokenizer.o Release_gcc_unicode/var_parser.o Release_gcc_unicode/variable.o Release_gcc_unicode/variable_entry.o Release_gcc_unicode/winprocess.o Release_gcc_unicode/worker_thread.o
Generating svninfo file...
ranlib lib/libcodeliteu.a
ar rcu lib/libwxscintillau.a Release_gcc_unicode/AutoComplete.o Release_gcc_unicode/CallTip.o Release_gcc_unicode/CellBuffer.o Release_gcc_unicode/CharClassify.o Release_gcc_unicode/ContractionState.o Release_gcc_unicode/Decoration.o Release_gcc_unicode/Document.o Release_gcc_unicode/DocumentAccessor.o Release_gcc_unicode/Editor.o Release_gcc_unicode/ExternalLexer.o Release_gcc_unicode/Indicator.o Release_gcc_unicode/KeyMap.o Release_gcc_unicode/KeyWords.o Release_gcc_unicode/LexAPDL.o Release_gcc_unicode/LexASY.o Release_gcc_unicode/LexAU3.o Release_gcc_unicode/LexAVE.o Release_gcc_unicode/LexAbaqus.o Release_gcc_unicode/LexAda.o Release_gcc_unicode/LexAsm.o Release_gcc_unicode/LexAsn1.o Release_gcc_unicode/LexBaan.o Release_gcc_unicode/LexBash.o Release_gcc_unicode/LexBasic.o Release_gcc_unicode/LexBullant.o Release_gcc_unicode/LexCLW.o Release_gcc_unicode/LexCPP.o Release_gcc_unicode/LexCSS.o Release_gcc_unicode/LexCaml.o Release_gcc_unicode/LexCmake.o Release_gcc_unicode/LexConf.o Release_gcc_unicode/LexCrontab.o Release_gcc_unicode/LexCsound.o Release_gcc_unicode/LexD.o Release_gcc_unicode/LexEScript.o Release_gcc_unicode/LexEiffel.o Release_gcc_unicode/LexErlang.o Release_gcc_unicode/LexFIF.o Release_gcc_unicode/LexFlagship.o Release_gcc_unicode/LexForth.o Release_gcc_unicode/LexFortran.o Release_gcc_unicode/LexGAP.o Release_gcc_unicode/LexGCC.o Release_gcc_unicode/LexGui4Cli.o Release_gcc_unicode/LexHTML.o Release_gcc_unicode/LexHaskell.o Release_gcc_unicode/LexInno.o Release_gcc_unicode/LexKix.o Release_gcc_unicode/LexLisp.o Release_gcc_unicode/LexLout.o Release_gcc_unicode/LexLua.o Release_gcc_unicode/LexMMIXAL.o Release_gcc_unicode/LexMPT.o Release_gcc_unicode/LexMSSQL.o Release_gcc_unicode/LexMagik.o Release_gcc_unicode/LexMatlab.o Release_gcc_unicode/LexMetapost.o Release_gcc_unicode/LexNsis.o Release_gcc_unicode/LexOpal.o Release_gcc_unicode/LexOthers.o Release_gcc_unicode/LexPB.o Release_gcc_unicode/LexPLM.o Release_gcc_unicode/LexPOV.o Release_gcc_unicode/LexPS.o Release_gcc_unicode/LexPascal.o Release_gcc_unicode/LexPerl.o Release_gcc_unicode/LexPowerShell.o Release_gcc_unicode/LexProgress.o Release_gcc_unicode/LexPython.o Release_gcc_unicode/LexR.o Release_gcc_unicode/LexRebol.o Release_gcc_unicode/LexRuby.o Release_gcc_unicode/LexSQL.o Release_gcc_unicode/LexSVN.o Release_gcc_unicode/LexScriptol.o Release_gcc_unicode/LexSmalltalk.o Release_gcc_unicode/LexSpecman.o Release_gcc_unicode/LexSpice.o Release_gcc_unicode/LexTADS3.o Release_gcc_unicode/LexTCL.o Release_gcc_unicode/LexTeX.o Release_gcc_unicode/LexVB.o Release_gcc_unicode/LexVHDL.o Release_gcc_unicode/LexVerilog.o Release_gcc_unicode/LexYAML.o Release_gcc_unicode/LineMarker.o Release_gcc_unicode/PositionCache.o Release_gcc_unicode/PropSet.o Release_gcc_unicode/RESearch.o Release_gcc_unicode/RunStyles.o Release_gcc_unicode/ScintillaBase.o Release_gcc_unicode/Style.o Release_gcc_unicode/StyleContext.o Release_gcc_unicode/UniConversion.o Release_gcc_unicode/ViewStyle.o Release_gcc_unicode/WindowAccessor.o Release_gcc_unicode/XPM.o Release_gcc_unicode/PlatWX.o Release_gcc_unicode/ScintillaWX.o Release_gcc_unicode/wxscintilla.o
ar rcu lib/libwxsqlite3u.a Release_gcc_unicode/wxsqlite3.o Release_gcc_unicode/sqlite3.o
ranlib lib/libwxsqlite3u.a
ranlib lib/libwxscintillau.a
ar rcu lib/libwxpropgridu.a Release_gcc_unicode/advprops.o Release_gcc_unicode/editors.o Release_gcc_unicode/extras.o Release_gcc_unicode/odcombo.o Release_gcc_unicode/propgrid.o Release_gcc_unicode/props.o Release_gcc_unicode/wp_manager.o Release_gcc_unicode/xh_propgrid.o
ranlib lib/libwxpropgridu.a
ar rcu lib/libpluginu.a Release_gcc_unicode/async_executable_cmd.o Release_gcc_unicode/build_config.o Release_gcc_unicode/build_config_common.o Release_gcc_unicode/build_settings_config.o Release_gcc_unicode/build_system.o Release_gcc_unicode/builder.o Release_gcc_unicode/builder_gnumake.o Release_gcc_unicode/buildmanager.o Release_gcc_unicode/clean_request.o Release_gcc_unicode/commentconfigdata.o Release_gcc_unicode/compile_request.o Release_gcc_unicode/compiler.o Release_gcc_unicode/compiler_action.o Release_gcc_unicode/conffilelocator.o Release_gcc_unicode/configtool.o Release_gcc_unicode/configuration_mapping.o Release_gcc_unicode/configurationtoolbase.o Release_gcc_unicode/consolefinder.o Release_gcc_unicode/cpptoken.o Release_gcc_unicode/cppwordscanner.o Release_gcc_unicode/custom_notebook.o Release_gcc_unicode/custom_tab.o Release_gcc_unicode/custom_tabcontainer.o Release_gcc_unicode/custombuildrequest.o Release_gcc_unicode/debuggerconfigtool.o Release_gcc_unicode/debuggermanager.o Release_gcc_unicode/debuggersettings.o Release_gcc_unicode/detachedpanesinfo.o Release_gcc_unicode/dirpicker.o Release_gcc_unicode/dockablepane.o Release_gcc_unicode/dockablepanemenumanager.o Release_gcc_unicode/drawingutils.o Release_gcc_unicode/dropbutton.o Release_gcc_unicode/dynamiclibrary.o Release_gcc_unicode/editor_config.o Release_gcc_unicode/environmentconfig.o Release_gcc_unicode/evnvarlist.o Release_gcc_unicode/exelocator.o Release_gcc_unicode/filepicker.o Release_gcc_unicode/globals.o Release_gcc_unicode/interactiveprocess.o Release_gcc_unicode/job.o Release_gcc_unicode/jobqueue.o Release_gcc_unicode/lexer_configuration.o Release_gcc_unicode/macrosbasedlg.o Release_gcc_unicode/macrosdlg.o Release_gcc_unicode/nameanddescbasedlg.o Release_gcc_unicode/nameanddescdlg.o Release_gcc_unicode/navigationmanager.o Release_gcc_unicode/notebookcustomdlg.o Release_gcc_unicode/notebookcustomdlgbase.o Release_gcc_unicode/notebooknavdialog.o Release_gcc_unicode/open_type_dlg.o Release_gcc_unicode/opentypevlistctrl.o Release_gcc_unicode/optionsconfig.o Release_gcc_unicode/pipedprocess.o Release_gcc_unicode/pluginconfig.o Release_gcc_unicode/plugindata.o Release_gcc_unicode/pluginsdata.o Release_gcc_unicode/progressctrl.o Release_gcc_unicode/project.o Release_gcc_unicode/project_settings.o Release_gcc_unicode/queuecommand.o Release_gcc_unicode/quickdebuginfo.o Release_gcc_unicode/regex_processor.o Release_gcc_unicode/search_thread.o Release_gcc_unicode/sessionmanager.o Release_gcc_unicode/splashscreen.o Release_gcc_unicode/stringaccessor.o Release_gcc_unicode/stringsearcher.o Release_gcc_unicode/sync_queue.o Release_gcc_unicode/tabicons.o Release_gcc_unicode/tagsmanagementconf.o Release_gcc_unicode/threebuttonbasedlg.o Release_gcc_unicode/threebuttondlg.o Release_gcc_unicode/tokendb.o Release_gcc_unicode/vcimporter.o Release_gcc_unicode/virtualdirectoryselector.o Release_gcc_unicode/virtualdirectoryselectorbase.o Release_gcc_unicode/virtualdirtreectrl.o Release_gcc_unicode/volumelocatorthread.o Release_gcc_unicode/windowattrmanager.o Release_gcc_unicode/windowstack.o Release_gcc_unicode/workspace.o Release_gcc_unicode/xmlutils.o
ranlib lib/libpluginu.a
g++ -O3 -DREGEXP_UNICODE -Wall -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -fno-strict-aliasing -DASTYLE_LIB -DYY_NEVER_INTERACTIVE=1 -DGTK -DSCI_LEXER -DLINK_LEXERS -D__WX__ -DINSTALL_DIR=\"/usr/local/share/codelite\" -DPLUGINS_DIR=\"/usr/lib/codelite\" -ILiteEditor -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I. -I./sdk/wxsqlite3/include -I./sdk/wxsqlite3/sqlite3/include -I./sdk/wxscintilla/include -I./sdk/wxscintilla/src/scintilla/include -I./sdk/wxpropgrid/include -I./sdk/wxscintilla/src/scintilla/src -I./Interfaces -I./Debugger -I./Plugin -I./CodeLite -c LiteEditor/svninfo.cpp -o Release_gcc_unicode/svninfo.o
make[1]: Entering directory `/mnt/enc/home/tc/dev/pkgbuilds/codelite-svn/src/codelite-build/cscope'
make[1]: Entering directory `/mnt/enc/home/tc/dev/pkgbuilds/codelite-svn/src/codelite-build/Gizmos'
make[1]: Entering directory `/mnt/enc/home/tc/dev/pkgbuilds/codelite-svn/src/codelite-build/Debugger'
----------Building project:[ Debugger - Release_gcc_unicode ]----------
g++ -O3 -DREGEXP_UNICODE -shared -o ../lib/Debugger.so Release_gcc_unicode/dbgcmd.o Release_gcc_unicode/debuggergdb.o Release_gcc_unicode/gdb_result.o -L../lib -lpluginu -lcodeliteu -lwxsqlite3u -lwxscintillau -lwxpropgridu -L../sdk/sqlite3/lib -pthread -lwx_gtk2u_richtext-2.8 -lwx_gtk2u_aui-2.8 -lwx_gtk2u_xrc-2.8 -lwx_gtk2u_qa-2.8 -lwx_gtk2u_html-2.8 -lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 -lwx_baseu-2.8 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lglib-2.0
----------Building project:[ cscope - Release_gcc_unicode ]----------
----------Building project:[ Gizmos - Release_gcc_unicode ]----------
cp -fr ../lib/Debugger.so ../Runtime/debuggers/.
g++ -O3 -DREGEXP_UNICODE -shared -o ../lib/Gizmos.so Release_gcc_unicode/gizmos.o Release_gcc_unicode/newclassbasedlg.o Release_gcc_unicode/newclassdlg.o Release_gcc_unicode/newinheritancebasedlg.o Release_gcc_unicode/newinheritancedlg.o Release_gcc_unicode/newplugindata.o Release_gcc_unicode/newwxprojectbasedlg.o Release_gcc_unicode/newwxprojectdlg.o Release_gcc_unicode/newwxprojectinfo.o Release_gcc_unicode/pluginwizard.o Release_gcc_unicode/pluginwizard_pag2.o Release_gcc_unicode/pluginwizard_page1.o -L../lib -lpluginu -lcodeliteu -lwxsqlite3u -lwxscintillau -lwxpropgridu -L../sdk/sqlite3/lib -pthread -lwx_gtk2u_richtext-2.8 -lwx_gtk2u_aui-2.8 -lwx_gtk2u_xrc-2.8 -lwx_gtk2u_qa-2.8 -lwx_gtk2u_html-2.8 -lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 -lwx_baseu-2.8 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lglib-2.0
g++ -O3 -DREGEXP_UNICODE -shared -o ../lib/cscope.so Release_gcc_unicode/cscope.o Release_gcc_unicode/cscopedbbuilderthread.o Release_gcc_unicode/cscopeentrydata.o Release_gcc_unicode/cscopestatusmessage.o Release_gcc_unicode/cscopetab.o Release_gcc_unicode/cscopetabbase.o Release_gcc_unicode/csscopeconfdata.o -L../lib -lpluginu -lcodeliteu -lwxsqlite3u -lwxscintillau -lwxpropgridu -L../sdk/sqlite3/lib -pthread -lwx_gtk2u_richtext-2.8 -lwx_gtk2u_aui-2.8 -lwx_gtk2u_xrc-2.8 -lwx_gtk2u_qa-2.8 -lwx_gtk2u_html-2.8 -lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 -lwx_baseu-2.8 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lglib-2.0
make[1]: Entering directory `/mnt/enc/home/tc/dev/pkgbuilds/codelite-svn/src/codelite-build/sdk/codelite_indexer'
----------Building project:[ codelite_indexer - Release ]----------
test -d Release || mkdir Release
g++ -O2 -o codelite_indexer Release/cl_indexer_reply.o Release/cl_indexer_request.o Release/clindexerprotocol.o Release/named_pipe.o Release/named_pipe_client.o Release/named_pipe_server.o Release/np_connections_server.o Release/args.o Release/asm.o Release/asp.o Release/awk.o Release/beta.o Release/c.o Release/clist.o Release/cobol.o Release/debug.o Release/eiffel.o Release/entry.o Release/erlang.o Release/fortran.o Release/get.o Release/html.o Release/jscript.o Release/keyword.o Release/lisp.o Release/lregex.o Release/lua.o Release/main.o Release/make.o Release/options.o Release/parse.o Release/pascal.o Release/perl.o Release/php.o Release/python.o Release/read.o Release/readtags.o Release/rexx.o Release/routines.o Release/ruby.o Release/scheme.o Release/sh.o Release/slang.o Release/sml.o Release/sort.o Release/sql.o Release/string_util.o Release/strlist.o Release/tcl.o Release/verilog.o Release/vim.o Release/vstring.o Release/yacc.o Release/codelite_index_main.o Release/ethread_unix.o Release/ethread_win.o Release/utils.o Release/workerthread.o -lpthread -ldl
make[1]: Entering directory `/mnt/enc/home/tc/dev/pkgbuilds/codelite-svn/src/codelite-build/Subversion'
make[1]: Leaving directory `/mnt/enc/home/tc/dev/pkgbuilds/codelite-svn/src/codelite-build/sdk/codelite_indexer'
cp -fr sdk/codelite_indexer/codelite_indexer Runtime/.
cp -fr ../lib/cscope.so ../Runtime/plugins/.
----------Building project:[ Subversion - Release_gcc_unicode ]----------
g++ -O3 -DREGEXP_UNICODE -shared -o ../lib/Subversion.so Release_gcc_unicode/applypatchpostcmdaction.o Release_gcc_unicode/logindlg.o Release_gcc_unicode/logindlgbase.o Release_gcc_unicode/revertpostcmdaction.o Release_gcc_unicode/subversion.o Release_gcc_unicode/svnadditemsbasedlg.o Release_gcc_unicode/svnadditemsdlg.o Release_gcc_unicode/svnbasedlg.o Release_gcc_unicode/svncommitmsgsmgr.o Release_gcc_unicode/svndlg.o Release_gcc_unicode/svndriver.o Release_gcc_unicode/svnhandler.o Release_gcc_unicode/svniconrefreshhandler.o Release_gcc_unicode/svnlogbasedlg.o Release_gcc_unicode/svnlogdlg.o Release_gcc_unicode/svnoptions.o Release_gcc_unicode/svnoptionsbasedlg.o Release_gcc_unicode/svnoptionsdlg.o Release_gcc_unicode/svnpostcmdaction.o Release_gcc_unicode/svnreportgeneratoraction.o Release_gcc_unicode/svntab.o Release_gcc_unicode/svnxmlparser.o Release_gcc_unicode/updatepostcmdaction.o -L../lib -lpluginu -lcodeliteu -lwxsqlite3u -lwxscintillau -lwxpropgridu -L../sdk/sqlite3/lib -pthread -lwx_gtk2u_richtext-2.8 -lwx_gtk2u_aui-2.8 -lwx_gtk2u_xrc-2.8 -lwx_gtk2u_qa-2.8 -lwx_gtk2u_html-2.8 -lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 -lwx_baseu-2.8 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lglib-2.0
make[1]: Leaving directory `/mnt/enc/home/tc/dev/pkgbuilds/codelite-svn/src/codelite-build/Debugger'
cp -fr ../lib/Gizmos.so ../Runtime/plugins/.
make[1]: Leaving directory `/mnt/enc/home/tc/dev/pkgbuilds/codelite-svn/src/codelite-build/cscope'
cp -fr ../lib/Subversion.so ../Runtime/plugins/.
make[1]: Entering directory `/mnt/enc/home/tc/dev/pkgbuilds/codelite-svn/src/codelite-build/CodeFormatter'
make[1]: Leaving directory `/mnt/enc/home/tc/dev/pkgbuilds/codelite-svn/src/codelite-build/Gizmos'
----------Building project:[ CodeFormatter - Release_gcc_unicode ]----------
g++ -O3 -DREGEXP_UNICODE -shared -o ../lib/CodeFormatter.so Release_gcc_unicode/ASBeautifier.o Release_gcc_unicode/ASEnhancer.o Release_gcc_unicode/ASFormatter.o Release_gcc_unicode/ASResource.o Release_gcc_unicode/astyle_main.o Release_gcc_unicode/codeforammaterbasedlg.o Release_gcc_unicode/codeformatter.o Release_gcc_unicode/codeformatterdlg.o Release_gcc_unicode/formatoptions.o -L../lib -lpluginu -lcodeliteu -lwxsqlite3u -lwxscintillau -lwxpropgridu -L../sdk/sqlite3/lib -pthread -lwx_gtk2u_richtext-2.8 -lwx_gtk2u_aui-2.8 -lwx_gtk2u_xrc-2.8 -lwx_gtk2u_qa-2.8 -lwx_gtk2u_html-2.8 -lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 -lwx_baseu-2.8 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lglib-2.0
make[1]: Entering directory `/mnt/enc/home/tc/dev/pkgbuilds/codelite-svn/src/codelite-build/UnitTestCPP'
----------Building project:[ UnitTestCPP - Release_gcc_unicode ]----------
make[1]: Entering directory `/mnt/enc/home/tc/dev/pkgbuilds/codelite-svn/src/codelite-build/ExternalTools'
g++ -O3 -DREGEXP_UNICODE -shared -o ../lib/UnitTestCPP.so Release_gcc_unicode/newunittestbasedlg.o Release_gcc_unicode/newunittestdlg.o Release_gcc_unicode/testclassbasedlg.o Release_gcc_unicode/testclassdlg.o Release_gcc_unicode/unittestcppoutputparser.o Release_gcc_unicode/unittestdata.o Release_gcc_unicode/unittestpp.o Release_gcc_unicode/unittestsbasereport.o Release_gcc_unicode/unittestspage.o -L../lib -lpluginu -lcodeliteu -lwxsqlite3u -lwxscintillau -lwxpropgridu -L../sdk/sqlite3/lib -pthread -lwx_gtk2u_richtext-2.8 -lwx_gtk2u_aui-2.8 -lwx_gtk2u_xrc-2.8 -lwx_gtk2u_qa-2.8 -lwx_gtk2u_html-2.8 -lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 -lwx_baseu-2.8 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lglib-2.0
----------Building project:[ ExternalTools - Release_gcc_unicode ]----------
g++ -O3 -DREGEXP_UNICODE -shared -o ../lib/ExternalTools.so Release_gcc_unicode/externaltooldlg.o Release_gcc_unicode/externaltools.o Release_gcc_unicode/externaltoolsbasedlg.o Release_gcc_unicode/externaltoolsdata.o Release_gcc_unicode/newtoolbase.o Release_gcc_unicode/newtooldlg.o -L../lib -lpluginu -lcodeliteu -lwxsqlite3u -lwxscintillau -lwxpropgridu -L../sdk/sqlite3/lib -pthread -lwx_gtk2u_richtext-2.8 -lwx_gtk2u_aui-2.8 -lwx_gtk2u_xrc-2.8 -lwx_gtk2u_qa-2.8 -lwx_gtk2u_html-2.8 -lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 -lwx_baseu-2.8 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lglib-2.0
make[1]: Leaving directory `/mnt/enc/home/tc/dev/pkgbuilds/codelite-svn/src/codelite-build/Subversion'
cp -fr ../lib/CodeFormatter.so ../Runtime/plugins/.
make[1]: Entering directory `/mnt/enc/home/tc/dev/pkgbuilds/codelite-svn/src/codelite-build/Copyright'
----------Building project:[ Copyright - Release_gcc_unicode ]----------
g++ -O3 -DREGEXP_UNICODE -shared -o ../lib/Copyright.so Release_gcc_unicode/copyright.o Release_gcc_unicode/copyrights_options_base_dlg.o Release_gcc_unicode/copyrights_options_dlg.o Release_gcc_unicode/copyrights_proj_sel_base_dlg.o Release_gcc_unicode/copyrights_proj_sel_dlg.o Release_gcc_unicode/copyrightsconfigdata.o -L../lib -lpluginu -lcodeliteu -lwxsqlite3u -lwxscintillau -lwxpropgridu -L../sdk/sqlite3/lib -pthread -lwx_gtk2u_richtext-2.8 -lwx_gtk2u_aui-2.8 -lwx_gtk2u_xrc-2.8 -lwx_gtk2u_qa-2.8 -lwx_gtk2u_html-2.8 -lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 -lwx_baseu-2.8 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lglib-2.0
make[1]: Leaving directory `/mnt/enc/home/tc/dev/pkgbuilds/codelite-svn/src/codelite-build/CodeFormatter'
cp -fr ../lib/Copyright.so ../Runtime/plugins/.
cp -fr ../lib/ExternalTools.so ../Runtime/plugins/.
cp -fr ../lib/UnitTestCPP.so ../Runtime/plugins/.
make[1]: Entering directory `/mnt/enc/home/tc/dev/pkgbuilds/codelite-svn/src/codelite-build/SnipWiz'
----------Building project:[ SnipWiz - Release_gcc_unicode ]----------
g++ -O3 -DREGEXP_UNICODE -shared -o ../lib/SnipWiz.so Release_gcc_unicode/editsnippetsbasedlg.o Release_gcc_unicode/editsnippetsdlg.o Release_gcc_unicode/snipwiz.o Release_gcc_unicode/swStringDb.o Release_gcc_unicode/templateclassbasedlg.o Release_gcc_unicode/templateclassdlg.o Release_gcc_unicode/wxSerialize.o -L../lib -lpluginu -lcodeliteu -lwxsqlite3u -lwxscintillau -lwxpropgridu -L../sdk/sqlite3/lib -pthread -lwx_gtk2u_richtext-2.8 -lwx_gtk2u_aui-2.8 -lwx_gtk2u_xrc-2.8 -lwx_gtk2u_qa-2.8 -lwx_gtk2u_html-2.8 -lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 -lwx_baseu-2.8 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lglib-2.0
make[1]: Leaving directory `/mnt/enc/home/tc/dev/pkgbuilds/codelite-svn/src/codelite-build/ExternalTools'
make[1]: Entering directory `/mnt/enc/home/tc/dev/pkgbuilds/codelite-svn/src/codelite-build/wxformbuilder'
----------Building project:[ wxformbuilder - Release_gcc_unicode ]----------
make[1]: Entering directory `/mnt/enc/home/tc/dev/pkgbuilds/codelite-svn/src/codelite-build/abbreviation'
g++ -O3 -DREGEXP_UNICODE -Wall -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -fno-strict-aliasing -DASTYLE_LIB -DYY_NEVER_INTERACTIVE=1 -DGTK -DSCI_LEXER -DLINK_LEXERS -D__WX__ -DINSTALL_DIR=\"/usr/local/share/codelite\" -DPLUGINS_DIR=\"/usr/lib/codelite\" -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I. -I../sdk/wxsqlite3/include -I../sdk/wxsqlite3/sqlite3/include -I../sdk/wxscintilla/include -I../sdk/wxscintilla/src/scintilla/include -I../sdk/wxpropgrid/include -I../sdk/wxscintilla/src/scintilla/src -I../Interfaces -I../Debugger -I../Plugin -I../CodeLite -c confformbuilder.cpp -o Release_gcc_unicode/confformbuilder.o
make[1]: Leaving directory `/mnt/enc/home/tc/dev/pkgbuilds/codelite-svn/src/codelite-build/UnitTestCPP'
make[1]: Leaving directory `/mnt/enc/home/tc/dev/pkgbuilds/codelite-svn/src/codelite-build/Copyright'
cp -fr ../lib/SnipWiz.so ../Runtime/plugins/.
----------Building project:[ abbreviation - Release_gcc_unicode ]----------
g++ -O3 -DREGEXP_UNICODE -Wall -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -fno-strict-aliasing -DASTYLE_LIB -DYY_NEVER_INTERACTIVE=1 -DGTK -DSCI_LEXER -DLINK_LEXERS -D__WX__ -DINSTALL_DIR=\"/usr/local/share/codelite\" -DPLUGINS_DIR=\"/usr/lib/codelite\" -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I. -I../sdk/wxsqlite3/include -I../sdk/wxsqlite3/sqlite3/include -I../sdk/wxscintilla/include -I../sdk/wxscintilla/src/scintilla/include -I../sdk/wxpropgrid/include -I../sdk/wxscintilla/src/scintilla/src -I../Interfaces -I../Debugger -I../Plugin -I../CodeLite -MTRelease_gcc_unicode/abbreviation.o -MFRelease_gcc_unicode/abbreviation.o.d -MM abbreviation.cpp
make[1]: Entering directory `/mnt/enc/home/tc/dev/pkgbuilds/codelite-svn/src/codelite-build/SymbolView'
make[1]: Entering directory `/mnt/enc/home/tc/dev/pkgbuilds/codelite-svn/src/codelite-build/ContinuousBuild'
----------Building project:[ ContinuousBuild - Release_gcc_unicode ]----------
make[1]: Leaving directory `/mnt/enc/home/tc/dev/pkgbuilds/codelite-svn/src/codelite-build/SnipWiz'
==========================================================
Done, please run sudo make install.
==========================================================
g++ -O3 -DREGEXP_UNICODE -Wall -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -fno-strict-aliasing -DASTYLE_LIB -DYY_NEVER_INTERACTIVE=1 -DGTK -DSCI_LEXER -DLINK_LEXERS -D__WX__ -DINSTALL_DIR=\"/usr/local/share/codelite\" -DPLUGINS_DIR=\"/usr/lib/codelite\" -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I. -I../sdk/wxsqlite3/include -I../sdk/wxsqlite3/sqlite3/include -I../sdk/wxscintilla/include -I../sdk/wxscintilla/src/scintilla/include -I../sdk/wxpropgrid/include -I../sdk/wxscintilla/src/scintilla/src -I../Interfaces -I../Debugger -I../Plugin -I../CodeLite -c formbuildsettingsbasedlg.cpp -o Release_gcc_unicode/formbuildsettingsbasedlg.o
----------Building project:[ SymbolView - Release_gcc_unicode ]----------
g++ -O3 -DREGEXP_UNICODE -Wall -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -fno-strict-aliasing -DASTYLE_LIB -DYY_NEVER_INTERACTIVE=1 -DGTK -DSCI_LEXER -DLINK_LEXERS -D__WX__ -DINSTALL_DIR=\"/usr/local/share/codelite\" -DPLUGINS_DIR=\"/usr/lib/codelite\" -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I. -I../sdk/wxsqlite3/include -I../sdk/wxsqlite3/sqlite3/include -I../sdk/wxscintilla/include -I../sdk/wxscintilla/src/scintilla/include -I../sdk/wxpropgrid/include -I../sdk/wxscintilla/src/scintilla/src -I../Interfaces -I../Debugger -I../Plugin -I../CodeLite -MTRelease_gcc_unicode/abbreviationentry.o -MFRelease_gcc_unicode/abbreviationentry.o.d -MM abbreviationentry.cpp
g++ -O3 -DREGEXP_UNICODE -Wall -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -fno-strict-aliasing -DASTYLE_LIB -DYY_NEVER_INTERACTIVE=1 -DGTK -DSCI_LEXER -DLINK_LEXERS -D__WX__ -DINSTALL_DIR=\"/usr/local/share/codelite\" -DPLUGINS_DIR=\"/usr/lib/codelite\" -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I. -I../sdk/wxsqlite3/include -I../sdk/wxsqlite3/sqlite3/include -I../sdk/wxscintilla/include -I../sdk/wxscintilla/src/scintilla/include -I../sdk/wxpropgrid/include -I../sdk/wxscintilla/src/scintilla/src -I../Interfaces -I../Debugger -I../Plugin -I../CodeLite -MTRelease_gcc_unicode/symbolview.o -MFRelease_gcc_unicode/symbolview.o.d -MM symbolview.cpp
g++ -O3 -DREGEXP_UNICODE -Wall -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -fno-strict-aliasing -DASTYLE_LIB -DYY_NEVER_INTERACTIVE=1 -DGTK -DSCI_LEXER -DLINK_LEXERS -D__WX__ -DINSTALL_DIR=\"/usr/local/share/codelite\" -DPLUGINS_DIR=\"/usr/lib/codelite\" -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I. -I../sdk/wxsqlite3/include -I../sdk/wxsqlite3/sqlite3/include -I../sdk/wxscintilla/include -I../sdk/wxscintilla/src/scintilla/include -I../sdk/wxpropgrid/include -I../sdk/wxscintilla/src/scintilla/src -I../Interfaces -I../Debugger -I../Plugin -I../CodeLite -MTRelease_gcc_unicode/continousbuildbasepane.o -MFRelease_gcc_unicode/continousbuildbasepane.o.d -MM continousbuildbasepane.cpp
g++ -O3 -DREGEXP_UNICODE -Wall -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -fno-strict-aliasing -DASTYLE_LIB -DYY_NEVER_INTERACTIVE=1 -DGTK -DSCI_LEXER -DLINK_LEXERS -D__WX__ -DINSTALL_DIR=\"/usr/local/share/codelite\" -DPLUGINS_DIR=\"/usr/lib/codelite\" -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I. -I../sdk/wxsqlite3/include -I../sdk/wxsqlite3/sqlite3/include -I../sdk/wxscintilla/include -I../sdk/wxscintilla/src/scintilla/include -I../sdk/wxpropgrid/include -I../sdk/wxscintilla/src/scintilla/src -I../Interfaces -I../Debugger -I../Plugin -I../CodeLite -c formbuildsettingsdlg.cpp -o Release_gcc_unicode/formbuildsettingsdlg.o
cp -fr ../lib/SymbolView.so ../Runtime/plugins/.
cp: cannot stat `../lib/SymbolView.so': No such file or directory
make[1]: *** [post_build] Error 1
make[1]: Leaving directory `/mnt/enc/home/tc/dev/pkgbuilds/codelite-svn/src/codelite-build/SymbolView'
make: *** [SymbolView] Error 2
make: *** Waiting for unfinished jobs....
g++ -O3 -DREGEXP_UNICODE -Wall -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -fno-strict-aliasing -DASTYLE_LIB -DYY_NEVER_INTERACTIVE=1 -DGTK -DSCI_LEXER -DLINK_LEXERS -D__WX__ -DINSTALL_DIR=\"/usr/local/share/codelite\" -DPLUGINS_DIR=\"/usr/lib/codelite\" -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I. -I../sdk/wxsqlite3/include -I../sdk/wxsqlite3/sqlite3/include -I../sdk/wxscintilla/include -I../sdk/wxscintilla/src/scintilla/include -I../sdk/wxpropgrid/include -I../sdk/wxscintilla/src/scintilla/src -I../Interfaces -I../Debugger -I../Plugin -I../CodeLite -MTRelease_gcc_unicode/abbreviationssettingsbase.o -MFRelease_gcc_unicode/abbreviationssettingsbase.o.d -MM abbreviationssettingsbase.cpp
g++ -O3 -DREGEXP_UNICODE -Wall -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -fno-strict-aliasing -DASTYLE_LIB -DYY_NEVER_INTERACTIVE=1 -DGTK -DSCI_LEXER -DLINK_LEXERS -D__WX__ -DINSTALL_DIR=\"/usr/local/share/codelite\" -DPLUGINS_DIR=\"/usr/lib/codelite\" -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I. -I../sdk/wxsqlite3/include -I../sdk/wxsqlite3/sqlite3/include -I../sdk/wxscintilla/include -I../sdk/wxscintilla/src/scintilla/include -I../sdk/wxpropgrid/include -I../sdk/wxscintilla/src/scintilla/src -I../Interfaces -I../Debugger -I../Plugin -I../CodeLite -c wxfbitembasedlg.cpp -o Release_gcc_unicode/wxfbitembasedlg.o
g++ -O3 -DREGEXP_UNICODE -Wall -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -fno-strict-aliasing -DASTYLE_LIB -DYY_NEVER_INTERACTIVE=1 -DGTK -DSCI_LEXER -DLINK_LEXERS -D__WX__ -DINSTALL_DIR=\"/usr/local/share/codelite\" -DPLUGINS_DIR=\"/usr/lib/codelite\" -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I. -I../sdk/wxsqlite3/include -I../sdk/wxsqlite3/sqlite3/include -I../sdk/wxscintilla/include -I../sdk/wxscintilla/src/scintilla/include -I../sdk/wxpropgrid/include -I../sdk/wxscintilla/src/scintilla/src -I../Interfaces -I../Debugger -I../Plugin -I../CodeLite -MTRelease_gcc_unicode/continousbuildconf.o -MFRelease_gcc_unicode/continousbuildconf.o.d -MM continousbuildconf.cpp
g++ -O3 -DREGEXP_UNICODE -Wall -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -fno-strict-aliasing -DASTYLE_LIB -DYY_NEVER_INTERACTIVE=1 -DGTK -DSCI_LEXER -DLINK_LEXERS -D__WX__ -DINSTALL_DIR=\"/usr/local/share/codelite\" -DPLUGINS_DIR=\"/usr/lib/codelite\" -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I. -I../sdk/wxsqlite3/include -I../sdk/wxsqlite3/sqlite3/include -I../sdk/wxscintilla/include -I../sdk/wxscintilla/src/scintilla/include -I../sdk/wxpropgrid/include -I../sdk/wxscintilla/src/scintilla/src -I../Interfaces -I../Debugger -I../Plugin -I../CodeLite -MTRelease_gcc_unicode/abbreviationssettingsdlg.o -MFRelease_gcc_unicode/abbreviationssettingsdlg.o.d -MM abbreviationssettingsdlg.cpp
g++ -O3 -DREGEXP_UNICODE -Wall -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -fno-strict-aliasing -DASTYLE_LIB -DYY_NEVER_INTERACTIVE=1 -DGTK -DSCI_LEXER -DLINK_LEXERS -D__WX__ -DINSTALL_DIR=\"/usr/local/share/codelite\" -DPLUGINS_DIR=\"/usr/lib/codelite\" -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I. -I../sdk/wxsqlite3/include -I../sdk/wxsqlite3/sqlite3/include -I../sdk/wxscintilla/include -I../sdk/wxscintilla/src/scintilla/include -I../sdk/wxpropgrid/include -I../sdk/wxscintilla/src/scintilla/src -I../Interfaces -I../Debugger -I../Plugin -I../CodeLite -MTRelease_gcc_unicode/continousbuildpane.o -MFRelease_gcc_unicode/continousbuildpane.o.d -MM continousbuildpane.cpp
cp -fr ../lib/abbreviation.so ../Runtime/plugins/.
cp: cannot stat `../lib/abbreviation.so': No such file or directory
make[1]: *** [post_build] Error 1
make[1]: Leaving directory `/mnt/enc/home/tc/dev/pkgbuilds/codelite-svn/src/codelite-build/abbreviation'
make: *** [abbreviation] Error 2
g++ -O3 -DREGEXP_UNICODE -Wall -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -fno-strict-aliasing -DASTYLE_LIB -DYY_NEVER_INTERACTIVE=1 -DGTK -DSCI_LEXER -DLINK_LEXERS -D__WX__ -DINSTALL_DIR=\"/usr/local/share/codelite\" -DPLUGINS_DIR=\"/usr/lib/codelite\" -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I. -I../sdk/wxsqlite3/include -I../sdk/wxsqlite3/sqlite3/include -I../sdk/wxscintilla/include -I../sdk/wxscintilla/src/scintilla/include -I../sdk/wxpropgrid/include -I../sdk/wxscintilla/src/scintilla/src -I../Interfaces -I../Debugger -I../Plugin -I../CodeLite -c wxfbitemdlg.cpp -o Release_gcc_unicode/wxfbitemdlg.o
g++ -O3 -DREGEXP_UNICODE -Wall -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -fno-strict-aliasing -DASTYLE_LIB -DYY_NEVER_INTERACTIVE=1 -DGTK -DSCI_LEXER -DLINK_LEXERS -D__WX__ -DINSTALL_DIR=\"/usr/local/share/codelite\" -DPLUGINS_DIR=\"/usr/lib/codelite\" -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I. -I../sdk/wxsqlite3/include -I../sdk/wxsqlite3/sqlite3/include -I../sdk/wxscintilla/include -I../sdk/wxscintilla/src/scintilla/include -I../sdk/wxpropgrid/include -I../sdk/wxscintilla/src/scintilla/src -I../Interfaces -I../Debugger -I../Plugin -I../CodeLite -c wxformbuilder.cpp -o Release_gcc_unicode/wxformbuilder.o
g++ -O3 -DREGEXP_UNICODE -Wall -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -fno-strict-aliasing -DASTYLE_LIB -DYY_NEVER_INTERACTIVE=1 -DGTK -DSCI_LEXER -DLINK_LEXERS -D__WX__ -DINSTALL_DIR=\"/usr/local/share/codelite\" -DPLUGINS_DIR=\"/usr/lib/codelite\" -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I. -I../sdk/wxsqlite3/include -I../sdk/wxsqlite3/sqlite3/include -I../sdk/wxscintilla/include -I../sdk/wxscintilla/src/scintilla/include -I../sdk/wxpropgrid/include -I../sdk/wxscintilla/src/scintilla/src -I../Interfaces -I../Debugger -I../Plugin -I../CodeLite -MTRelease_gcc_unicode/continuousbuild.o -MFRelease_gcc_unicode/continuousbuild.o.d -MM continuousbuild.cpp
cp -fr ../lib/wxformbuilder.so ../Runtime/plugins/.
cp: cannot stat `../lib/wxformbuilder.so': No such file or directory
make[1]: *** [post_build] Error 1
cp -fr ../lib/ContinuousBuild.so ../Runtime/plugins/.
make[1]: *** Waiting for unfinished jobs....
cp: cannot stat `../lib/ContinuousBuild.so': No such file or directory
make[1]: *** [post_build] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory `/mnt/enc/home/tc/dev/pkgbuilds/codelite-svn/src/codelite-build/ContinuousBuild'
make: *** [ContinuousBuild] Error 2
make[1]: Leaving directory `/mnt/enc/home/tc/dev/pkgbuilds/codelite-svn/src/codelite-build/wxformbuilder'
make: *** [wxformbuilder] Error 2
==> ERROR: Build Failed.
Aborting...
It would be nice if someone could help me with that
Maybe you are looking for
-
Can someone please help me with debugging these Lync client logs
Hi, We have a mobile client on an Android device which is refusing to sign in. from the device you can browse to https://lyncdiscover.domain.com and also https://webext.domain.com/autodiscover/autodiscoverservice.svc/root and both times recvieve the
-
Looking for an automated way via Powershell to Add global condition (of OS Requirement) to ALL application deployment types. We currently have over 300+ Applications in SCCM and looking for an automated way of adding a global condition where OS requi
-
Error in loading 0PAPA_C02 cube
Hi experts, I`ve activated the 0PAPA_C02 cube from business content in order the steps SAP note 336229. It works fine till master data upload 0EMPLOYEE and 0PERSON. The problem is when I try to upload to 0PAPA_C02 cube from 0EMPLOYEE and 0PERSON mas
-
Is it possible to track the device installed on FACETIME?
Hello, My device is stolen and wanted to know if it is possible to locate the device using FACETIME? This option would open the device, and when I call to EMAIL through another device has regular ring, A person can not turn off this option because th
-
Cannot locate images saved from CS5
I recently upgraded not only from CS3 to CS5, but also from a PC to a Mac. I am having trouble locating some of the images that I am saving from CS5 in the folder that I saved them in. For example, I edited approximately 10 images and saved them into