Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

il ne semble pas possible de modifier libdir et prefix en meme temps. #7971

Closed
vicuna opened this issue Dec 14, 2002 · 1 comment
Closed

Comments

@vicuna
Copy link

vicuna commented Dec 14, 2002

Original bug ID: 1496
Reporter: administrator
Status: closed (set by @damiendoligez on 2012-01-26T13:03:03Z)
Resolution: fixed
Priority: normal
Severity: feature
Category: ~DO NOT USE (was: OCaml general)

Bug description

Bonjour,

J'ai l'intention de deplacer libdir de /usr/lib/ocaml vers
/usr/lib/ocaml/3.06 dans le package debian de ocaml.

Comme il n'est pas possible d'utiliser -libdir avec un chemin relatif,
de maniere a avoir $(PREFIX)/lib/ocaml/3.06 comme libdir et de pouvoir
changer le PREFIX durant l'installation, j'ai simplement modifier
l'ecriture de libdir dans config/Makefile pour l'instant, en attendant
d'avoir une meilleure solution.

Cependant, avec les nouveau package compiler et installer, les
executables bytecode installe ne semble pas trouver leur stublibs, et
les recompiler ne semble pas aider des masses. mettre la variable
d'environement correspondant a libdir marche par contre.

J'en deduis que quelque part dans le source ocaml, le libdir est
utiliser directement (probablement en fait $(PREFIX)/lib/ocaml est
utilise a la place).

J'ai pas le temps de chercher aujourd'hui, mais j'essayerai de chercher
cela demain et je vous envoie un patch si je trouve la raison de
l'erreur.

Amicalement,

Sven Luther

@vicuna
Copy link
Author

vicuna commented Jan 26, 2012

Comment author: @damiendoligez

As of 3.12.1, the stub libraries are looked up in $STUBLIBDIR, which is defined as $LIBDIR/stublibs, so they should follow $LIBDIR correctly.

I have changed configure to allow the arguments to -libdir, -bindir, and -mandir to be relative to $(PREFIX).

Implemented in trunk (3.13.0), commit 12080.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant