You are not logged in.
Pages: 1
hello
i try to compile these librairies ivy-c and ivy-ocaml SVN
it's ok for ivy-c but i have this error for ivy-ocaml
thanks for your help
==> Entering fakeroot environment...
==> Starting package()...
mv META.ivy META && ocamlfind install ivy META ivy.mli ivyLoop.mli ivy.cmi ivyLoop.cmi ivy.cmx ivyLoop.cmx ivy-ocaml.cma ivy-ocaml.cmxa libivy-ocaml.a ivy-ocaml.a dllivy-ocaml.so && mv META META.ivy || (mv META META.ivy && exit 1)
ocamlfind: Cannot mkdir /usr/lib/ocaml/ivy: Permission denied
Makefile:122: recipe for target 'install' failed
make: *** [install] Error 1
==> ERROR: A failure occurred in package().
Aborting...
PKGBUILD of ivy-c-svn
pkgname=ivy-c-svn
pkgver=3.9.2
pkgrel=1
pkgdesc="ivy-c Library"
arch=('i686' 'x86_64')
url="http://www.eei.cena.fr/products/ivy/download/source.html"
license=('GPL3')
depends=('tcl')
conflicts=('ivy-c')
makedepends=('cmake')
_svntrunk='https://svn.tls.cena.fr/svn/ivy/ivy-c/trunk'
prepare() {
cd "${srcdir}"
svn co $_svntrunk
cd "${srcdir}/trunk/src"
sed -i 's|lib$(PERHAPS64)|lib|' Makefile
sed -i 's|mkdirhier|mkdir -p|g' Makefile
}
build() {
cd "${srcdir}/trunk/src"
make PREFIX="/usr/include/Ivy/"
}
package() {
cd "${srcdir}/trunk/src"
make PREFIX="/usr" DESTDIR="${pkgdir}" install
}
PKGBUILD of ivy-ocaml-svn
pkgname=ivy-ocaml-svn
pkgver=0
pkgrel=1
pkgdesc="ivy-ocaml Library"
arch=('i686' 'x86_64')
url="http://www.eei.cena.fr/products/ivy/download/source.html"
license=('GPL3')
depends=('tcl' 'ivy-c-svn' 'ocaml')
makedepends=('cmake')
source=()
md5sums=()
_svntrunk='https://svn.tls.cena.fr/svn/ivy/ivy-ocaml/trunk'
prepare() {
cd "${srcdir}"
svn co $_svntrunk
cd "${srcdir}/trunk"
# sed -i 's|lib$(PERHAPS64)|lib|' Makefile
# sed -i 's|mkdirhier|mkdir -p|g' Makefile
sed -i 's|IVY_CINC += -I$(OSX_MACPORTS_PREFIX)/include|IVY_CINC += -I$(OSX_MACPORTS_PREFIX)/include -I/usr/include/Ivy |' Makefile
sed -i 's|GLIBINC=|GLIBINC=-I/usr/include/Ivy -I/usr/lib/ocaml |' Makefile
}
build() {
cd "${srcdir}/trunk"
make PREFIX="/usr/include/Ivy/"
}
package() {
cd "${srcdir}/trunk"
make PREFIX="/usr" DESTDIR="${pkgdir}" install
}
Last edited by freaks (2015-03-15 15:37:44)
Offline
Looks like it isn't using DESTDIR.
Offline
Pages: 1