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....
|