diff options
author | Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> | 2011-04-06 20:30:57 (GMT) |
---|---|---|
committer | Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> | 2011-04-06 20:30:57 (GMT) |
commit | 5e27ad1e5aabdbc0633c380c4ab2959b34a55134 (patch) | |
tree | 9da9e865e952682520d5d227d615755baf75595d /config/companion_libs.in | |
parent | 177a2b029c545624f09e7e704bb5a6ec7db086b6 (diff) |
complibs: disable building shared libs
Managing the shared version of the companion libraries
has become cumbersome.
Also, it will one day be possible to use the companion
libraries from the host distribution, and then we will
be able to easily use either shared or static libs.
As a side note, while working on the canadian-rework
series, it has become quite more complex to properly
handle shared companion libraries, as they need to be
built both for the build and gost systems. That's not
easy to handle. At all.
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Diffstat (limited to 'config/companion_libs.in')
-rw-r--r-- | config/companion_libs.in | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/config/companion_libs.in b/config/companion_libs.in index 8cafa7b..5902cbf 100644 --- a/config/companion_libs.in +++ b/config/companion_libs.in @@ -48,10 +48,6 @@ config COMPLIBS bool default n -config WRAPPER_NEEDED - bool - default n - config GMP bool select COMPLIBS @@ -113,11 +109,6 @@ if COMPLIBS comment "Companion libraries common options" -config COMPLIBS_BACKUP - bool - default y - depends on ! COMPLIBS_SHARED - config COMPLIBS_CHECK bool prompt "Check the companion libraries builds (!!! READ HELP!!!)" @@ -136,52 +127,6 @@ config COMPLIBS_CHECK building PPL on my machine takes roughly 1'40", while checking it takes about 1h40'... -config COMPLIBS_SHARED - bool - prompt "Build shared companion libraries" - default n - depends on COMPLIBS - depends on ! STATIC_TOOLCHAIN - select WRAPPER_NEEDED - help - By default, the companion libraries will be build static. If you want to - build shared libraries, then you can say 'Y' here, but a wrapper will be - needed (see: "docs/4 - Building the toolchain.txt", in the section - "Tools wrapper"). - - It is highly recommended that you keep static libraries. - -choice - bool - prompt "| Install tools wrapper as:" - depends on WRAPPER_NEEDED - default TOOLS_WRAPPER_SHELL - -config TOOLS_WRAPPER_SCRIPT - bool - prompt "shell script" - help - If your host has a shell, then you should say 'Y' here, to use - a (very very simple) shell script as wrapper. - - See: "docs/4 - Building the toolchain.txt", in the section "Tools wrapper". - -config TOOLS_WRAPPER_EXEC - bool - prompt "executable" - help - If your host lacks a shell, then you should say 'Y' here, to use - an executable. - - See: "docs/4 - Building the toolchain.txt", in the section "Tools wrapper". - -endchoice - -config TOOLS_WRAPPER - string - default "script" if TOOLS_WRAPPER_SCRIPT - default "exec" if TOOLS_WRAPPER_EXEC - endif # COMPLIBS endmenu |