When building plugins for Linux there are two options and one problem:
- Link to the system libraries
- Build all your dependencies and statically link to them
- Can't use gtk or qt.
By making a contribution to this project, I certify that: | |
(a) The contribution was created in whole or in part by me and | |
I have the right to submit it under the MIT license; or | |
(b) The contribution is based upon previous work that, to the | |
best of my knowledge, is covered under an appropriate | |
open source license and I have the right under that license | |
to submit that work with modifications, whether created in | |
whole or in part by me, under the MIT license; or |
When building plugins for Linux there are two options and one problem:
#!/bin/bash | |
#You can use this script to compile S2E remotely from another machine (e.g., a Mac). | |
#For instance, you can edit your code in Qt Creator running on Mac OS X, | |
#press build (Cmd b) and it will build S2E on a Linux box of your choice. | |
#Tested with Mac OS X -> Linux. It should work for Linux -> Linux too. | |
#Customize the config script appropriately ... |
#include <stdio.h> | |
#include <dlfcn.h> | |
int main(int argc, char **argv) | |
{ | |
void * handle = dlopen(argv[1], RTLD_NOW | RTLD_LOCAL); | |
if (!handle) { | |
fprintf(stderr, "failed to load %s: %s\n", argv[1], dlerror()); | |
return 1; | |
} |
### Keybase proof | |
I hereby claim: | |
* I am abique on github. | |
* I am abique (https://keybase.io/abique) on keybase. | |
* I have a public key whose fingerprint is 6AE9 75DE CBFC B5D0 5684 3B8A DFEC 3819 4002 5510 | |
To claim this, I am signing this object: |
# $Id: pkgbuild-mode.el,v 1.23 2007/10/20 16:02:14 juergen Exp $ | |
# Maintainer: <> | |
pkgname=libreswan | |
pkgver=3.8 | |
pkgrel=1 | |
pkgdesc="" | |
arch=('i686' 'x86_64') | |
url="https://www.libreswan.org/" | |
license=('GPLv2') | |
groups=() |
# Maintainer: Ernie Brodeur ([email protected])> | |
pkgname=mviewer | |
pkgver=0.9.1 | |
pkgrel=2 | |
pkgdesc="A simple web-based Administration and Management Tool for MongoDB." | |
url="https://github.com/Imaginea/mViewer" | |
arch=('any') | |
license=('Apache 2.0') | |
depends=('java-runtime') | |
source=("https://github.com/downloads/Imaginea/mViewer/mViewer-v${pkgver}.tar.gz" |
# Contributor: Denis Martinez <deuns.martinez AT gmail.com> | |
# Contributor: Alexander 'hatred' Drozdov <adrozdoff AT gmail.com> | |
# Contributor: mosra <[email protected]> | |
pkgname=(mingw32-qt mingw32-qt-private-headers) | |
pkgver=4.7.4 | |
pkgrel=1 | |
pkgdesc="The Qt gui toolkit (mingw32)." | |
arch=('any') | |
url="http://qt.nokia.com/" |