public inbox for insight@sourceware.org
 help / color / mirror / Atom feed
From: "Peter Rockett" <p.rockett@sheffield.ac.uk>
To: "'insight'" <insight@sourceware.org>
Subject: RE: FW: Can't build Insight with Cygwin
Date: Fri, 23 Dec 2005 21:41:00 -0000	[thread overview]
Message-ID: <000a01c607ec$374605d0$0300a8c0@Albinoni> (raw)
In-Reply-To: <000901c607dd$5fb5e1c0$0300a8c0@Albinoni>

Now then! The story so far...

I have managed (with help) to fix a couple of issues in /tcl/win - see
earlier post. My problem then was that the build broke in /gdb. So I
downloaded gdb 6.4 from the gdb website and lo and behold, it builds, no
problems!!! Same toolset - I haven't changed anything. I have even diffed
the files in the two sources that give problems and (no surprises)they are
identical. Which only leaves me side-effects in the build process, I think.
Completely stumped on this one! Any suggestions where I go from here?

Can anybody confirm that they have definitely built Insight 6.4 with the
latest cygwin tools (gcc v3.4.4)? If there's an existence proof out there,
maybe there is something missing from my cygwin setup that don't cause
configure/make to bomb-out but turn-out to be critical somewhere down the
track. (Earlier I noticed that I needed bison and flex at some point which I
hadn't downloaded.)

For the record, below is the latest log of woe from trying to build in /gdb.



Peter

############################################################################
#################################

$ make
Making init.c
mv: overwrite `init.c', overriding mode 0644? y
gcc -c -g -O2    -I. -I. -I./config
-DLOCALEDIR="\"/usr/local/share/locale\"" -D
HAVE_CONFIG_H -I./../include/opcode -I./../readline/.. -I../bfd -I./../bfd
-I./.
./include -I../intl -I./../intl  -DMI_OUT=1 -DGDBTK -Wimplicit -Wreturn-type
-Wc
omment -Wtrigraphs -Wformat -Wparentheses -Wpointer-arith
-Wformat-nonliteral -W
unused-label -Wunused-function -Wuninitialized  init.c
rm -f libgdb.a
ar q libgdb.a i386-tdep.o i386-cygwin-tdep.o i387-tdep.o ser-base.o
ser-unix.o s
er-pipe.o ser-tcp.o i386-nat.o win32-nat.o corelow.o remote.o dcache.o
remote-ut
ils.o tracepoint.o ax-general.o ax-gdb.o remote-fileio.o  cli-dump.o
cli-decode.
o cli-script.o cli-cmds.o cli-setshow.o cli-utils.o cli-logging.o
cli-interp.o m
i-out.o mi-console.o mi-cmds.o mi-cmd-env.o mi-cmd-var.o mi-cmd-break.o
mi-cmd-s
tack.o mi-cmd-file.o mi-cmd-disas.o mi-symbol-cmds.o mi-interp.o mi-main.o
mi-pa
rse.o mi-getopt.o mi-common.o gdbtk.o gdbtk-bp.o gdbtk-cmds.o gdbtk-hooks.o
gdbt
k-interp.o gdbtk-register.o gdbtk-stack.o gdbtk-varobj.o gdbtk-wrapper.o
gdbres.
o c-exp.o cp-name-parser.o objc-exp.o ada-exp.o jv-exp.o f-exp.o m2-exp.o
p-exp.
o version.o annotate.o auxv.o bfd-target.o blockframe.o breakpoint.o
findvar.o r
egcache.o charset.o disasm.o dummy-frame.o source.o value.o eval.o valops.o
vala
rith.o valprint.o printcmd.o block.o symtab.o symfile.o symmisc.o linespec.o
dic
tionary.o infcall.o infcmd.o infrun.o expprint.o environ.o stack.o thread.o
exce
ptions.o inf-child.o interps.o main.o macrotab.o macrocmd.o macroexp.o
macroscop
e.o event-loop.o event-top.o inf-loop.o completer.o gdbarch.o arch-utils.o
gdbty
pes.o osabi.o copying.o memattr.o mem-break.o target.o parse.o language.o
builds
ym.o std-regs.o signals.o kod.o kod-cisco.o gdb-events.o exec.o bcache.o
objfile
s.o observer.o minsyms.o maint.o demangle.o dbxread.o coffread.o
coff-pe-read.o
elfread.o dwarfread.o dwarf2read.o mipsread.o stabsread.o corefile.o
dwarf2expr.
o dwarf2loc.o dwarf2-frame.o ada-lang.o c-lang.o f-lang.o objc-lang.o
ui-out.o c
li-out.o varobj.o wrapper.o jv-lang.o jv-valprint.o jv-typeprint.o m2-lang.o
p-l
ang.o p-typeprint.o p-valprint.o scm-exp.o scm-lang.o scm-valprint.o
sentinel-fr
ame.o complaints.o typeprint.o ada-typeprint.o c-typeprint.o f-typeprint.o
m2-ty
peprint.o ada-valprint.o c-valprint.o cp-valprint.o f-valprint.o
m2-valprint.o n
lmread.o serial.o mdebugread.o top.o utils.o ui-file.o user-regs.o frame.o
frame
-unwind.o doublest.o frame-base.o gnu-v2-abi.o gnu-v3-abi.o hpacc-abi.o
cp-abi.o
 cp-support.o cp-namespace.o reggroups.o regset.o trad-frame.o tramp-frame.o
sol
ib.o solib-null.o inflow.o    init.o
ar: creating libgdb.a
ranlib libgdb.a
rm -f gdb.exe
gcc -g -O2      -Wl,--subsystem,console \
        -o gdb.exe gdb.o libgdb.a \
           ../readline/libreadline.a ../opcodes/libopcodes.a ../bfd/libbfd.a
..
/libiberty/libiberty.a    ../libgui/src/libgui.a
-L/cygdrive/c/insight-6.4/itcl/
itcl -litcl32 -L/cygdrive/c/insight-6.4/itcl/itk -litk32
-L/cygdrive/c/insight-6
.4/tk/win -ltk84 -L/cygdrive/c/insight-6.4/tcl/win -ltcl84    -lgdi32
-lcomdlg32
 -limm32 -lcomctl32 -lshell32 -ltermcap -lm -liconv ../libiberty/libiberty.a
-lu
ser32 -limagehlp -lshell32 -lgdi32 -lcomdlg32 -ladvapi32
libgdb.a(cp-support.o): In function `cp_canonicalize_string':
/cygdrive/c/insight-6.4/gdb/cp-support.c:90: undefined reference to
`_cp_demangl
ed_name_to_comp'
/cygdrive/c/insight-6.4/gdb/cp-support.c:94: undefined reference to
`_cp_comp_to
_string'
libgdb.a(cp-support.o): In function `mangled_name_to_comp':
/cygdrive/c/insight-6.4/gdb/cp-support.c:133: undefined reference to
`_cp_demang
led_name_to_comp'
libgdb.a(cp-support.o): In function `cp_class_name_from_physname':
/cygdrive/c/insight-6.4/gdb/cp-support.c:223: undefined reference to
`_cp_comp_t
o_string'
libgdb.a(cp-support.o): In function `method_name_from_physname':
/cygdrive/c/insight-6.4/gdb/cp-support.c:309: undefined reference to
`_cp_comp_t
o_string'
libgdb.a(cp-support.o): In function `cp_func_name':
/cygdrive/c/insight-6.4/gdb/cp-support.c:331: undefined reference to
`_cp_demang
led_name_to_comp'
/cygdrive/c/insight-6.4/gdb/cp-support.c:339: undefined reference to
`_cp_comp_t
o_string'
libgdb.a(cp-support.o): In function `overload_list_add_symbol':
/cygdrive/c/insight-6.4/gdb/cp-support.c:360: undefined reference to
`_cp_demang
led_name_to_comp'
/cygdrive/c/insight-6.4/gdb/cp-support.c:384: undefined reference to
`_cp_comp_t
o_string'
libgdb.a(scm-lang.o): In function `scm_printstr':
/cygdrive/c/insight-6.4/gdb/scm-lang.c:56: undefined reference to `_c_error'
libgdb.a(objc-lang.o): In function `lookup_struct_typedef':
/cygdrive/c/insight-6.4/gdb/objc-lang.c:99: undefined reference to
`_objc_parse'

/cygdrive/c/insight-6.4/gdb/objc-lang.c:102: undefined reference to
`_objc_error
'
libgdb.a(c-lang.o): In function `c_preprocess_and_parse':
/cygdrive/c/insight-6.4/gdb/c-lang.c:472: undefined reference to `_c_parse'
libgdb.a(c-lang.o): In function `c_emit_char':
/cygdrive/c/insight-6.4/gdb/c-lang.c:71: undefined reference to `_c_error'
/cygdrive/c/insight-6.4/gdb/c-lang.c:71: undefined reference to `_c_error'
libgdb.a(c-lang.o): In function `c_printchar':
/cygdrive/c/insight-6.4/gdb/c-lang.c:79: undefined reference to `_c_error'
libgdb.a(c-lang.o): In function `c_printstr':
/cygdrive/c/insight-6.4/gdb/c-lang.c:132: undefined reference to `_c_error'
libgdb.a(ada-lang.o): In function `parse':
/cygdrive/c/insight-6.4/gdb/ada-lang.c:8736: undefined reference to
`_ada_parse'

libgdb.a(ada-lang.o): In function `ada_print_array_index':
/cygdrive/c/insight-6.4/gdb/ada-lang.c:313: undefined reference to
`_ada_error'
collect2: ld returned 1 exit status
make: *** [gdb.exe] Error 1


  reply	other threads:[~2005-12-23 18:10 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <cmu-lmtpd-21756-1135354673-4@impala>
2005-12-23 18:52 ` Peter Rockett
2005-12-23 21:41   ` Peter Rockett [this message]
2005-12-24 14:00     ` Keith Seitz
2005-12-23 21:47   ` Spen
     [not found] <200512231852.jBNIq9cM007525@mx1.redhat.com>
2005-12-23 23:19 ` Keith Seitz
2005-12-24  0:55   ` Peter Rockett
2005-12-24 18:00   ` Spen
     [not found] <cmu-lmtpd-20522-1135363936-1@impala>
2005-12-23 22:58 ` Peter Rockett
     [not found] <200512231618.jBNGI4BD085002@mail.cso.atmel.com>
2005-12-23 18:10 ` Eric Weddington
2005-12-23 16:17 wilfried.fauvel
2005-12-23 16:21 ` FW: " Peter Rockett
2005-12-23 16:24 ` Spen
  -- strict thread matches above, loose matches on Subject: below --
2005-12-23 16:09 Peter Rockett

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='000a01c607ec$374605d0$0300a8c0@Albinoni' \
    --to=p.rockett@sheffield.ac.uk \
    --cc=insight@sourceware.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).