This is the mail archive of the
cygwin-talk
mailing list for the cygwin project.
FW: [Chicken-users] Minor problem with cmake-based chicken build on cygwin
- From: "Dave Korn" <dave dot korn at artimi dot com>
- To: "Thread TITTTL'd!" <cygwin-talk at cygwin dot com>
- Date: Tue, 3 Jun 2008 10:42:04 +0100
- Subject: FW: [Chicken-users] Minor problem with cmake-based chicken build on cygwin
- Reply-to: The Vulgar and Unprofessional Cygwin-Talk List <cygwin-talk at cygwin dot com>
felix winkelmann wrote on 02 June 2008 21:36:
> On Sat, May 31, 2008 at 8:00 PM, Nathan Thern <nthern@> wrote:
>> Hi all-
>> I just built chicken-3.2.0 on cygwin. The build went just fine, but the
>> install put the runtime dlls (cygchicken-0.dll and cyguchicken-0.dll) in
>> /usr/lib rather than /usr/bin. The installation did not work until I
>> moved the dlls to /usr/bin.
My problem is always that I can't compile cygchicken-0.dll without first
compiling cygegg-0.dll. Unfortunately cygegg-0.dll has a dependency on
cyguchicken-0.dll so I can't compile cygegg-0.dll without first compiling
cygchicken-0.dll.
Does anyone know a way to resolve this situation, or perhaps just a better
way to describe it?
>> A quick inspection of the makefiles revealed that DLLSINPATH is not set
>> in Makefile.cygwin (whereas it is in the mingw & msvc makefiles).
>>
>> The obvious fix is to define DLLSINPATH in the make arguments, but since
>> the build is broken unless that is done, it looks like a bug to me.
>> Perhaps this is a cmake bug, or a bug in the chicken source?
>
> Hi!
>
> I guess this is a bug in our build - thanks for reporting it. BTW, we
> don't use CMake anymore, so this has nothing to do with CMake itself,
> cygwin or the now historical cmake-based chicken build.
I never for one moment dreamed I'd ever see the day when the words
"historical cmake-based chicken build" made sense.
cheers,
DaveK
--
Can't think of a witty .sigline today....