You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Buddy Sandidge aa70b691db Merge commit '4a47c0e8f4ba4afdbffd8f6cfe498e9cdbc5f19b' as 'gvm' 11 years ago
..
include/libnative Merge commit '4a47c0e8f4ba4afdbffd8f6cfe498e9cdbc5f19b' as 'gvm' 11 years ago
src Merge commit '4a47c0e8f4ba4afdbffd8f6cfe498e9cdbc5f19b' as 'gvm' 11 years ago
AUTHORS Merge commit '4a47c0e8f4ba4afdbffd8f6cfe498e9cdbc5f19b' as 'gvm' 11 years ago
COPYING Merge commit '4a47c0e8f4ba4afdbffd8f6cfe498e9cdbc5f19b' as 'gvm' 11 years ago
ChangeLog Merge commit '4a47c0e8f4ba4afdbffd8f6cfe498e9cdbc5f19b' as 'gvm' 11 years ago
INSTALL Merge commit '4a47c0e8f4ba4afdbffd8f6cfe498e9cdbc5f19b' as 'gvm' 11 years ago
Makefile.am Merge commit '4a47c0e8f4ba4afdbffd8f6cfe498e9cdbc5f19b' as 'gvm' 11 years ago
Makefile.in Merge commit '4a47c0e8f4ba4afdbffd8f6cfe498e9cdbc5f19b' as 'gvm' 11 years ago
NEWS Merge commit '4a47c0e8f4ba4afdbffd8f6cfe498e9cdbc5f19b' as 'gvm' 11 years ago
README Merge commit '4a47c0e8f4ba4afdbffd8f6cfe498e9cdbc5f19b' as 'gvm' 11 years ago
README.md Merge commit '4a47c0e8f4ba4afdbffd8f6cfe498e9cdbc5f19b' as 'gvm' 11 years ago
aclocal.m4 Merge commit '4a47c0e8f4ba4afdbffd8f6cfe498e9cdbc5f19b' as 'gvm' 11 years ago
config.guess Merge commit '4a47c0e8f4ba4afdbffd8f6cfe498e9cdbc5f19b' as 'gvm' 11 years ago
config.sub Merge commit '4a47c0e8f4ba4afdbffd8f6cfe498e9cdbc5f19b' as 'gvm' 11 years ago
configure Merge commit '4a47c0e8f4ba4afdbffd8f6cfe498e9cdbc5f19b' as 'gvm' 11 years ago
configure.ac Merge commit '4a47c0e8f4ba4afdbffd8f6cfe498e9cdbc5f19b' as 'gvm' 11 years ago
depcomp Merge commit '4a47c0e8f4ba4afdbffd8f6cfe498e9cdbc5f19b' as 'gvm' 11 years ago
install-sh Merge commit '4a47c0e8f4ba4afdbffd8f6cfe498e9cdbc5f19b' as 'gvm' 11 years ago
ltmain.sh Merge commit '4a47c0e8f4ba4afdbffd8f6cfe498e9cdbc5f19b' as 'gvm' 11 years ago
missing Merge commit '4a47c0e8f4ba4afdbffd8f6cfe498e9cdbc5f19b' as 'gvm' 11 years ago
native.go Merge commit '4a47c0e8f4ba4afdbffd8f6cfe498e9cdbc5f19b' as 'gvm' 11 years ago

README.md

This example demonstrates a workflow with native code integration.

Preparation

gvm install go1.1
gvm use go1.1
gvm pkgset create libnative
gvm pkgset use libnative

Native Code Installation

gvm pkgset use libnative
./configure --prefix=${GVM_OVERLAY_PREFIX}
make && make install

Go Integration Testing

CGO_CFLAGS="-I${GVM_OVERLAY_PREFIX}/include" CGO_LDFLAGS="${GVM_OVERLAY_PREFIX}/lib/libnative.a" go build -v -x .go build
./native