URL:
<http://savannah.gnu.org/patch/?6444>
Summary: [MSVC 3/7] The MSVC linker doesn't have a -L option
Project: GNU Libtool
Submitted by: pekberg
Submitted on: Tuesday 03/04/2008 at 10:58
Category: None
Priority: 5 - Normal
Status: None
Privacy: Public
Assigned to: None
Originator Email:
Open/Closed: Open
Discussion Lock: Any
_______________________________________________________
Details:
The MSVC linker doesn't have a -L option, and doesn't understand
posix paths. Move the paths to an envvar (LINK) with a prefix
(-LIBPATH:)
This patch is against Libtool 2.2
* libltdl/m4/libtool.m4: Add new tag variables to specify
to what variable (dashL_envvar) -L options should be moved,
and what to prepend to the -L path (dashL_envvar_spec).
* libltdl/config/ltmain.m4sh (func_dashL_to_envvar): New
function that moves -L options to a variable.
* libltdl/config/ltmain.m4sh (func_mode_link): Prior to
linking, call above function if dashL_envvar is set.
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: Tuesday 03/04/2008 at 10:58 Name: dashL-envvar.patch Size: 4kB By:
pekberg
<http://savannah.gnu.org/patch/download.php?file_id=15172>
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/patch/?6444>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/