www.delorie.com/archives/browse.cgi | search |
X-Spam-Check-By: | sourceware.org |
Message-ID: | <458D8A00.3040100@cs.com> |
Date: | Sat, 23 Dec 2006 14:56:48 -0500 |
From: | Fred Stone <freddybear428007 AT cs DOT com> |
User-Agent: | Thunderbird 1.5.0.9 (Windows/20061207) |
MIME-Version: | 1.0 |
To: | cygwin AT cygwin DOT com |
Subject: | Re: CLISP build fails w/unresolved ref to _FMTID_UserDefinedProperties |
References: | <458B4781 DOT 4070301 AT cs DOT com> <458D2EBA DOT 1060904 AT x-ray DOT at> |
In-Reply-To: | <458D2EBA.1060904@x-ray.at> |
X-AOL-IP: | 172.136.103.204 |
X-Mailer: | Unknown (No Version) |
X-IsSubscribed: | yes |
Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
List-Id: | <cygwin.cygwin.com> |
List-Subscribe: | <mailto:cygwin-subscribe AT cygwin DOT com> |
List-Archive: | <http://sourceware.org/ml/cygwin/> |
List-Post: | <mailto:cygwin AT cygwin DOT com> |
List-Help: | <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs> |
Sender: | cygwin-owner AT cygwin DOT com |
Mail-Followup-To: | cygwin AT cygwin DOT com |
Delivered-To: | mailing list cygwin AT cygwin DOT com |
rurban AT x-ray DOT at wrote: > Fred Stone schrieb: >> I am attempting to build CLISP 2.41 from the Cygwin source download and >> I get unresolved references in the clisp-link "base" step in the >> syscalls module. >> >> The build parameters I used are as follows: >> ./configure \ >> --build /build2 \ >> --prefix=/usr >> --fsstnd=redhat \ >> --with-dynamic-ffi \ >> --with-module=bindings/win32 \ >> --with-module=gdi \ >> --with-module=fastcgi \ >> --with-module=clx/new-clx \ >> --with-module=pcre \ >> --with-module=rawsock \ >> --with-module=wildcard \ >> --with-module=dirkey \ >> --with-module=zlib >> >> I chose to match those suggested in the CYGWIN-PATCHES/README, with the >> addition of clx. I did make sure to apply the source patches using >> cygport. > > Be sure to have the interim build patch applied to Makefile cflags.h > makevars for LIBS as described in the .cygport. > Maybe that's the cause for the linker problem below. > >> I patched /usr/include/w32api/basetyps.h as suggested in the message >> http://www.cygwin.com/ml/cygwin/2006-12/msg00103.html to fix the error >> with REFFMTID, however, I then get this link error: >> function `C_subr_posix_file_properties': >> /build2/syscalls/calls.c:3928: undefined reference to >> `_FMTID_UserDefinedProperties' >> /build2/syscalls/calls.c:3930: undefined reference to >> `_FMTID_SummaryInformation' > > Good boy, > Anton Vodonosov has a point. syscalls worked before. > >> The link includes the "-luuid" parameter which references >> ..w32api/libuuid.a however, an objdump shows that they are not present >> in that library. The library of the same name in mingw does have the >> references to the symbols _FMTID_UserDefinedProperties and >> _FMTID_SummaryInformation. > > Thanks for reporting this w32api issue. > Unfortunately I'm off into holidays for two weeks. > Try with the previous w32api to have clx support. > I regressed w32api to the 3.7-1 level using setup and was able to successfully build and test CLISP with the clx demos. > BTW: The new gtk+ module looks much more promising! > It probably will be in the next cygwin release. Something to look for :) -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |