[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: gEDA-dev: gschem dependent upon libtool?



Cesar Strauss wrote:
>> I'll start with the disclaimer that I'm linking gschem under cygwin.   (shields up) 8^)
>> 
>> While linking gschem I had the error:
>>    /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../i686-pc-cygwin/bin/ld: cannot find -lltdl
>> 
>> Installing libtool, which pulled in autoconf, automake, and m4 fixed the problem.
>> 
>
>Thanks for the report, I updated the Cygwin build instructions in the 
>gEDA docs: http://geda.seul.org/wiki/geda:cygwin
>
>At the same time, I removed the warning against guile-1.8 (gEDA/gaf 
>seems to be fine with it in Cygwin, nowadays).
>
>Cesar

Now I'm confused.  After spending quite a bit of time installing and uninstalling packages I finally "thought" I determined that the root problem had to do with my guile version.  When I initially loaded the cygwin packages, I inadvertently selected the 1.8 version of guile.  I then had a problem with compilation; something related to "/usr/include/libguile.h:48:17: gmp.h: No such file or directory".  Recalling the warning about guile 1.6; I uninstalled and reinstalled the guild-dev and guile packages.  Compiling a second time progressed further but resulted in the "cannot find -lltdl" error.  I have since discovered that I had failed to rerun configure on the system after changing the guile version.  So I now have a system that compiles properly without libtool (and its dependencies) but with guile 1.6.
 
Do you think that the package manager is leaving some files around?  I can not otherwise explain the inconsistency between our results (If guile 1.8 really does work).  My installation is working just fine, but I could try a clean install on another system just to clear up the installation discrepancy if you think it would be valuable.

Michael


_______________________________________________
geda-dev mailing list
geda-dev@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev