delorie.com/archives/browse.cgi | search |
Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
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 |
Date: | Wed, 2 Mar 2005 16:11:21 -0500 |
From: | Kevin Everets <everets_kevin AT emc DOT com> |
To: | cygwin AT cygwin DOT com |
Subject: | perl 5.8.6: unable to compile PAR 0.87 |
Message-ID: | <20050302211121.GA18755@ca-keverets.legato.com> |
Mime-Version: | 1.0 |
User-Agent: | Mutt/1.5.6+20040907i |
X-PerlMx-Spam: | Gauge=, SPAM=7%, Reasons='__CD 0, __CT 0, __CT_TEXT_PLAIN 0, __HAS_MSGID 0, __MIME_VERSION 0, __SANE_MSGID 0' |
I'm trying to get PAR 0.87 (from http://par.perl.org) installed with the perl currently in cygwin (v5.8.6). This install worked with an older version of perl that was in cygwin (perl, v5.8.2 built for cygwin-thread-multi-64int) The error during the install process (normally just: perl Makefile.PL && make && make test && make install ) is as follows: ---- ~/PAR-0.87$ make make[1]: Entering directory `PAR-0.87/myldr' ld2 main.o my_par_pl.o win32.coff -s -s -s -L/usr/local/lib /usr/lib/perl5/5.8/cygwin/auto/DynaLoader/DynaLoader.a /usr/lib/perl5/5.8/cygwin/auto/Win32CORE/Win32CORE.a -L/usr/lib/perl5/5.8/cygwin/CORE -lperl -lcrypt -lgdbm_compat -L/lib/w32api -lnetapi32 -lwininet -lversion -lmpr -lodbc32 -lodbccp32 -lwinmm -lstdc++ -lole32 -loleaut32 -luuid -lcomctl32 -lgdi32 -lcomdlg32 -lntdll --output ./par.exe gcc main.o my_par_pl.o win32.coff -s -s -s -L/usr/local/lib /usr/lib/perl5/5.8/cygwin/auto/DynaLoader/DynaLoader.a /usr/lib/perl5/5.8/cygwin/auto/Win32CORE/Win32CORE.a -L/usr/lib/perl5/5.8/cygwin/CORE -lperl -lcrypt -lgdbm_compat -L/lib/w32api -lnetapi32 -lwininet -lversion -lmpr -lodbc32 -lodbccp32 -lwinmm -lstdc++ -lole32 -loleaut32 -luuid -lcomctl32 -lgdi32 -lcomdlg32 -lntdll --output ./par.exe main.o(.text+0x67):main.c: undefined reference to `_boot_' Info: resolving _MallocCfg_ptr by linking to __imp__MallocCfg_ptr (auto-import) collect2: ld returned 1 exit status perlld: *** system() failed to execute gcc main.o my_par_pl.o win32.coff -s -s -s -L/usr/local/lib /usr/lib/perl5/5.8/cygwin/auto/DynaLoader/DynaLoader.a /usr/lib/perl5/5.8/cygwin/auto/Win32CORE/Win32CORE.a -L/usr/lib/perl5/5.8/cygwin/CORE -lperl -lcrypt -lgdbm_compat -L/lib/w32api -lnetapi32 -lwininet -lversion -lmpr -lodbc32 -lodbccp32 -lwinmm -lstdc++ -lole32 -loleaut32 -luuid -lcomctl32 -lgdi32 -lcomdlg32 -lntdll --output ./par.exe make[1]: *** [par.exe] Error 1 make[1]: Leaving directory `PAR-0.87/myldr' make: *** [subdirs] Error 2 ---- This seems to be similar (in a superficial sense at least) to the problem described in January on this list relating to Courier-0.47 (http://sourceware.org/ml/cygwin/2005-01/msg01231.html) due to the references to Win32CORE and `_boot_'. So, I was wondering if there was anything that changed between these two versions of perl (in terms of the way they were built, etc), that would cause this problem, or is there somewhere else that I should be looking? Thanks, Kevin. -- 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 |