#13912: Let iconv build on Cygwin without installing Cygwin libiconv package
-------------------------------------+--------------------------------------
       Reporter:  jpflori            |         Owner:  tbd           
           Type:  defect             |        Status:  closed        
       Priority:  minor              |     Milestone:  sage-5.7      
      Component:  packages           |    Resolution:  fixed         
       Keywords:  cygwin iconv spkg  |   Work issues:                
Report Upstream:  N/A                |     Reviewers:  Jeroen Demeyer
        Authors:  Jean-Pierre Flori  |     Merged in:  sage-5.7.beta0
   Dependencies:                     |      Stopgaps:                
-------------------------------------+--------------------------------------

Comment (by dimpase):

 I'd like to reopen this ticket. The same applies to the rest of Sage
 packages that create dlls with names clashing with dlls from Cygwin
 packages (or perhaps other ones). Creating a dll which has the same name
 as a Cygwin dll is asking for '''big''' trouble.
 You might read on for details
 [http://cygwin.com/ml/cygwin/2000-08/msg01128.html here in this long
 thread].

 In a nutshell, Windows is so dump that an application request to load a
 dll  with a certain name is handled by searching certain sub-directories,
 in certain order. (Some of these subdirectories are actually specifies in
 Windows registry). In some cases the order of sub-directores in the PATH
 matters. I.e. when you link to a dlls, no full path information on the dll
 is stored.
 All you have is the PATH, registry entries, and few other things like
 current directory, to play with.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/13912#comment:12>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to