delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2002/05/15/13:39:43

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/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
Delivered-To: corinna-cygwin AT cygwin DOT com
Reply-To: <benny AT voicepump DOT com>
From: "benny" <benny5 AT mindspring DOT com>
To: <corinna-cygwin AT cygwin DOT com>
Cc: <ecos-discuss AT sources DOT redhat DOT com>, <cygwin AT cygwin DOT com>,
"Jonathan Larmour" <jlarmour AT redhat DOT com>
Subject: RE: [ECOS] Multi-ICE support Status
Date: Wed, 15 May 2002 12:35:56 -0500
Message-ID: <OMEPJJGAMLFGHOOCIGBCMEJCCJAA.benny5@mindspring.com>
MIME-Version: 1.0
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
Importance: Normal
In-Reply-To: <3CE293D3.352DC72@redhat.com>

I think I found the problem after straggling for a while -
the missing library is libmvcrt. After changing the make line to:


make -w MULTI_ICE_INCLUDES="-I/cygdrive/c/Multi-ICE/Headers" \




MULTI_ICE_LIBS="-L/lib/mingw -L/cygdrive/C/Multi-ICE/Libraries -L/tmp/migdb/
build/gdb/multi-ice -ltoolconf -lmsvcrt" 2>&1 | tee make.out

everything builds.

But after this I got :

$ multi-ice-gdb-server --remote-port 9000 --byte-sex l --config-dialog
Segmentation fault (core dumped)
I may provide the stack dump file.

P.S. - I'm not sure which one I need to use - there are different DLL
support libraries: libcrtdll, libmsvcrt, libmvcrt20 and libmvcrt40.
I tried libmsvcrt and libmsvcrt40 with the same result.

I use cygwin cygwin-1.3.2-1 libraries.
BennyD

> -----Original Message-----
> From: jlarmour AT cambridge DOT redhat DOT com
> [mailto:jlarmour AT cambridge DOT redhat DOT com]On Behalf Of Jonathan Larmour
> Sent: Wednesday, May 15, 2002 11:59 AM
> To: benny AT voicepump DOT com
> Cc: ecos-discuss AT sources DOT redhat DOT com; cygwin AT cygwin DOT com
> Subject: Re: [ECOS] Multi-ICE support Status
>
>
> benny wrote:
> >
> > Hi everybody,
> > I followed the nice instructions on
> > http://sources.redhat.com/ecos/multi-ice.html
> > and all was fine till the last stage when the linker complained on two
> > missed symbols in
> > ARM library toolconf:
> >
> > gcc  -g -O2  -o multi-ice-gdb-server.exe -Wl,--subsystem,console
> > server-main.o r
> > di150-low.o remote-utils.o utils.o server-win.o arm-singlestep.o
> > MICE-gdbserverr
> > es.o -L../../libiberty -liberty -lshell32 -ladvapi32 -lgdi32
> -luser32 -L/cyg
> > driv
> > e/C/Multi-ICE/libraries -L/tmp/migdb/build/gdb/multi-ice -ltoolconf
> >
> /cygdrive/C/Multi-ICE/libraries/toolconf.lib(toolconf.obj.b)(.text
> +0x25):..\
> > ..\t
> > oolconf.c: undefined reference to `_imp___isctype'
> >
> /cygdrive/C/Multi-ICE/libraries/toolconf.lib(toolconf.obj.b)(.text
> +0x2f):..\
> > ..\t
> > oolconf.c: undefined reference to `_imp___pctype'
> >
> > Any ideas what library is missing (looks like something from Visual C?)
>
> Actually it looks like something from Cygwin.
>
> Cygwin guys, can you help on this? What has changed that has caused
> libraries to stop being binary compatible?
>
> Jifl
> --
> Red Hat, Rustat House, Clifton Road, Cambridge, UK. Tel: +44 (1223) 271062
> --[ "You can complain because roses have thorns, or you ]--
> --[  can rejoice because thorns have roses." -Lincoln   ]--
> Opinions==mine


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019