public inbox for insight-prs@sourceware.org
help / color / mirror / Atom feed
* Re: insight/297: Compilation Error on Cygwin
@ 2006-05-24 18:29 kseitz
0 siblings, 0 replies; 9+ messages in thread
From: kseitz @ 2006-05-24 18:29 UTC (permalink / raw)
To: brgordon, insight-prs, kseitz, nobody
Synopsis: Compilation Error on Cygwin
Responsible-Changed-From-To: unassigned->kseitz
Responsible-Changed-By: kseitz
Responsible-Changed-When: Wed May 24 18:29:36 2006
Responsible-Changed-Why:
mine
State-Changed-From-To: open->analyzed
State-Changed-By: kseitz
State-Changed-When: Wed May 24 18:29:36 2006
State-Changed-Why:
Do you have another Tcl installed on your system? I just built CVS HEAD on latest cygwin this past Friday. If you cd into your gdb *build* directory and type "egrep 'tcl|tk' config.cache", what does it return?
http://sourceware.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=insight&pr=297
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: insight/297: Compilation Error on Cygwin
@ 2006-11-30 23:14 kseitz
0 siblings, 0 replies; 9+ messages in thread
From: kseitz @ 2006-11-30 23:14 UTC (permalink / raw)
To: brgordon, insight-prs, kseitz
Synopsis: Compilation Error on Cygwin
State-Changed-From-To: analyzed->closed
State-Changed-By: kseitz
State-Changed-When: Thu Nov 30 23:14:41 2006
State-Changed-Why:
Looks like this is solved. I'm chalking it up to a foobared release (which should be now fixed).
http://sourceware.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=insight&pr=297
^ permalink raw reply [flat|nested] 9+ messages in thread
* RE: insight/297: Compilation Error on Cygwin
@ 2006-05-25 16:03 Brett R. Gordon
0 siblings, 0 replies; 9+ messages in thread
From: Brett R. Gordon @ 2006-05-25 16:03 UTC (permalink / raw)
To: kseitz; +Cc: insight-prs
The following reply was made to PR insight/297; it has been noted by GNATS.
From: "Brett R. Gordon" <brgordon@andrew.cmu.edu>
To: "'Keith Seitz'" <keiths@redhat.com>
Cc: <insight-gnats@sources.redhat.com>
Subject: RE: insight/297: Compilation Error on Cygwin
Date: Thu, 25 May 2006 11:56:44 -0400
Keith,
The problem has been solved. How do I officially amend the bug report to
state this?
Thanks,
brett
-----Original Message-----
From: Keith Seitz [mailto:keiths@redhat.com]
Sent: Wednesday, May 24, 2006 4:02 PM
To: Brett Gordon
Cc: insight-gnats@sources.redhat.com
Subject: Re: insight/297: Compilation Error on Cygwin
Brett Gordon wrote:
> From the build directory, I typed "find . -name config.cache". The output:
>
> ---------------------------------
> $ find . -name config.cache
> ./bfd/config.cache
> ./config.cache
> ./etc/config.cache
> ./libiberty/config.cache
> ./opcodes/config.cache
> ./tcl/config.cache
> -----------------------------
Hmm. No gdb/config.cache... Odd.
>
> I have a 'gdb' directory, but not sure why there is no config.cache file.
The output from "gcc -v" is
>
What is in the gdb directory, then? Can you redirect all of the I/O for
the build into a log file and attach the log file to the bug report?
$ /path/to/configure > build.out 2>&1
$ make all-gdb >> build.out 2>&1
Attach build.out
> -----------------------------------
> Reading specs from /usr/lib/gcc/i686-pc-cygwin/3.4.4/specs
> Configured with: /gcc/gcc-3.4.4/gcc-3.4.4-1/configure --verbose
--prefix=/usr --exec-prefix=/usr --sysconfdir=/etc --libdir=/usr/lib --libex
> ecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info
--enable-languages=c,ada,c++,d,f77,java,objc --enable-nls --without-include
> d-gettext --enable-version-specific-runtime-libs --without-x
--enable-libgcj --disable-java-awt --with-system-zlib --enable-interpreter
--di
> sable-libgcj-debug --enable-threads=posix --enable-java-gc=boehm
--disable-win32-registry --enable-sjlj-exceptions --enable-hash-synchroniza
> tion --enable-libstdcxx-debug : (reconfigured)
>
> Thread model: posix
>
> gcc version 3.4.4 (cygming special) (gdc 0.12, using dmd 0.125)
> ------------------------------------
That's the same compiler I am using.
Keith
^ permalink raw reply [flat|nested] 9+ messages in thread
* RE: insight/297: Compilation Error on Cygwin
@ 2006-05-24 22:23 Brett R. Gordon
0 siblings, 0 replies; 9+ messages in thread
From: Brett R. Gordon @ 2006-05-24 22:23 UTC (permalink / raw)
To: kseitz; +Cc: insight-prs
The following reply was made to PR insight/297; it has been noted by GNATS.
From: "Brett R. Gordon" <brgordon@andrew.cmu.edu>
To: "'Keith Seitz'" <keiths@redhat.com>
Cc: <insight-gnats@sources.redhat.com>
Subject: RE: insight/297: Compilation Error on Cygwin
Date: Wed, 24 May 2006 18:13:03 -0400
This is a multi-part message in MIME format.
------=_NextPart_000_0001_01C67F5D.B33DDDA0
Content-Type: text/plain;
charset="us-ascii"
Content-Transfer-Encoding: 7bit
Hi Keith,
Unfortunately, no such luck. I still get build errors using version 6.5,
though these are different errors. I've attached the build output just as
you said (note that I built it once, then ran 'make clean' after getting
errors, and then tried rebuilding.... same errors both times).
Also, in case it matters, here is the output from egrep in the gdb build
directory:
-------------------------------------------------
$ egrep 'tcl|tk' config.cache
ac_cv_c_itclconfig=${ac_cv_c_itclconfig=/home/brgordon/insight-weekly-6.5.50
.20060522/src/itcl/itcl}
ac_cv_c_itclh=${ac_cv_c_itclh=/home/brgordon/insight-weekly-6.5.50.20060522/
src/itcl/itcl/generic}
ac_cv_c_itkconfig=${ac_cv_c_itkconfig=/home/brgordon/insight-weekly-6.5.50.2
0060522/src/itcl/itk}
ac_cv_c_itkh=${ac_cv_c_itkh=/home/brgordon/insight-weekly-6.5.50.20060522/sr
c/itcl/itk/generic}
ac_cv_c_tclconfig=${ac_cv_c_tclconfig=/home/brgordon/insight-weekly-6.5.50.2
0060522/src/tcl/win}
ac_cv_c_tclh=${ac_cv_c_tclh=/home/brgordon/insight-weekly-6.5.50.20060522/sr
c/tcl/generic}
ac_cv_c_tkconfig=${ac_cv_c_tkconfig=/home/brgordon/insight-weekly-6.5.50.200
60522/src/tk/win}
ac_cv_c_tkh=${ac_cv_c_tkh=/home/brgordon/insight-weekly-6.5.50.20060522/src/
tk/generic}
-----------------------------------------------------
Thanks,
Brett
-----Original Message-----
From: Keith Seitz [mailto:keiths@redhat.com]
Sent: Wednesday, May 24, 2006 4:07 PM
To: Brett Gordon
Cc: insight-gnats@sources.redhat.com
Subject: Re: insight/297: Compilation Error on Cygwin
Just got a response from the mailing list... Don't use the release,
there is a foobar in it (not really a bug) where the compiler will
zealously omit the symbol because it doesn't appear to be used. [It's
only referenced in the inline assembly, and gcc doesn't recognize it as
being used.]
Try one of the latest snapshots or check out the gdb 6.5 tree. Or if
you're really determined to use the 6.4 release, apply the patches from
this thread:
http://sourceware.org/ml/insight/2006-q1/msg00045.html
Let me know how that works.
Keith
------=_NextPart_000_0001_01C67F5D.B33DDDA0
Content-Type: application/x-gzip;
name="build.out.gz"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="build.out.gz"
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
GgefJ/IDAA==
------=_NextPart_000_0001_01C67F5D.B33DDDA0--
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: insight/297: Compilation Error on Cygwin
@ 2006-05-24 20:13 Keith Seitz
0 siblings, 0 replies; 9+ messages in thread
From: Keith Seitz @ 2006-05-24 20:13 UTC (permalink / raw)
To: kseitz; +Cc: insight-prs
The following reply was made to PR insight/297; it has been noted by GNATS.
From: Keith Seitz <keiths@redhat.com>
To: Brett Gordon <brgordon@andrew.cmu.edu>
Cc: insight-gnats@sources.redhat.com
Subject: Re: insight/297: Compilation Error on Cygwin
Date: Wed, 24 May 2006 13:06:54 -0700
Just got a response from the mailing list... Don't use the release,
there is a foobar in it (not really a bug) where the compiler will
zealously omit the symbol because it doesn't appear to be used. [It's
only referenced in the inline assembly, and gcc doesn't recognize it as
being used.]
Try one of the latest snapshots or check out the gdb 6.5 tree. Or if
you're really determined to use the 6.4 release, apply the patches from
this thread:
http://sourceware.org/ml/insight/2006-q1/msg00045.html
Let me know how that works.
Keith
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: insight/297: Compilation Error on Cygwin
@ 2006-05-24 20:13 Keith Seitz
0 siblings, 0 replies; 9+ messages in thread
From: Keith Seitz @ 2006-05-24 20:13 UTC (permalink / raw)
To: kseitz; +Cc: insight-prs
The following reply was made to PR insight/297; it has been noted by GNATS.
From: Keith Seitz <keiths@redhat.com>
To: Brett Gordon <brgordon@andrew.cmu.edu>
Cc: insight-gnats@sources.redhat.com
Subject: Re: insight/297: Compilation Error on Cygwin
Date: Wed, 24 May 2006 13:02:29 -0700
Brett Gordon wrote:
> From the build directory, I typed "find . -name config.cache". The output:
>
> ---------------------------------
> $ find . -name config.cache
> ./bfd/config.cache
> ./config.cache
> ./etc/config.cache
> ./libiberty/config.cache
> ./opcodes/config.cache
> ./tcl/config.cache
> -----------------------------
Hmm. No gdb/config.cache... Odd.
>
> I have a 'gdb' directory, but not sure why there is no config.cache file. The output from "gcc -v" is
>
What is in the gdb directory, then? Can you redirect all of the I/O for
the build into a log file and attach the log file to the bug report?
$ /path/to/configure > build.out 2>&1
$ make all-gdb >> build.out 2>&1
Attach build.out
> -----------------------------------
> Reading specs from /usr/lib/gcc/i686-pc-cygwin/3.4.4/specs
> Configured with: /gcc/gcc-3.4.4/gcc-3.4.4-1/configure --verbose --prefix=/usr --exec-prefix=/usr --sysconfdir=/etc --libdir=/usr/lib --libex
> ecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --enable-languages=c,ada,c++,d,f77,java,objc --enable-nls --without-include
> d-gettext --enable-version-specific-runtime-libs --without-x --enable-libgcj --disable-java-awt --with-system-zlib --enable-interpreter --di
> sable-libgcj-debug --enable-threads=posix --enable-java-gc=boehm --disable-win32-registry --enable-sjlj-exceptions --enable-hash-synchroniza
> tion --enable-libstdcxx-debug : (reconfigured)
>
> Thread model: posix
>
> gcc version 3.4.4 (cygming special) (gdc 0.12, using dmd 0.125)
> ------------------------------------
That's the same compiler I am using.
Keith
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: insight/297: Compilation Error on Cygwin
@ 2006-05-24 19:53 Brett Gordon
0 siblings, 0 replies; 9+ messages in thread
From: Brett Gordon @ 2006-05-24 19:53 UTC (permalink / raw)
To: kseitz; +Cc: insight-prs
The following reply was made to PR insight/297; it has been noted by GNATS.
From: "Brett Gordon" <brgordon@andrew.cmu.edu>
To: "Keith Seitz" <keiths@redhat.com>
Cc: insight-gnats@sources.redhat.com
Subject: Re: insight/297: Compilation Error on Cygwin
Date: Wed, 24 May 2006 15:47:07 -0400 (EDT)
From the build directory, I typed "find . -name config.cache". The output:
---------------------------------
$ find . -name config.cache
./bfd/config.cache
./config.cache
./etc/config.cache
./libiberty/config.cache
./opcodes/config.cache
./tcl/config.cache
-----------------------------
I have a 'gdb' directory, but not sure why there is no config.cache file. The output from "gcc -v" is
-----------------------------------
Reading specs from /usr/lib/gcc/i686-pc-cygwin/3.4.4/specs
Configured with: /gcc/gcc-3.4.4/gcc-3.4.4-1/configure --verbose --prefix=/usr --exec-prefix=/usr --sysconfdir=/etc --libdir=/usr/lib --libex
ecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --enable-languages=c,ada,c++,d,f77,java,objc --enable-nls --without-include
d-gettext --enable-version-specific-runtime-libs --without-x --enable-libgcj --disable-java-awt --with-system-zlib --enable-interpreter --di
sable-libgcj-debug --enable-threads=posix --enable-java-gc=boehm --disable-win32-registry --enable-sjlj-exceptions --enable-hash-synchroniza
tion --enable-libstdcxx-debug : (reconfigured)
Thread model: posix
gcc version 3.4.4 (cygming special) (gdc 0.12, using dmd 0.125)
------------------------------------
Thanks,
Brett
> Brett Gordon wrote:
>
>> Sorry...can you be more specific about my "gdb build directory"? Do you
>> mean /insight-6.4/gdb or the gdb directory that already existed on my
>> computer? If you mean the former, then typing the command produced a
>> "file not found". If you mean the latter, can you tell me where this
>> should be located under cygwin?
>>
>> Thanks for the quick response.
>
> By build directory I mean the directory where the build was conducted. So
> when you type "make all", the file ./gdb/config.cache will exist.
> [config.cache is generated by the configure step.]
>
> Try "find . -name config.cache". One of the directories will be a gdb
> directory in your build tree.
>
> Also, what is the output of "gcc -v"?
>
> Keith
>
>
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: insight/297: Compilation Error on Cygwin
@ 2006-05-24 19:23 Keith Seitz
0 siblings, 0 replies; 9+ messages in thread
From: Keith Seitz @ 2006-05-24 19:23 UTC (permalink / raw)
To: kseitz; +Cc: insight-prs
The following reply was made to PR insight/297; it has been noted by GNATS.
From: Keith Seitz <keiths@redhat.com>
To: Brett Gordon <brgordon@andrew.cmu.edu>
Cc: insight-gnats@sources.redhat.com
Subject: Re: insight/297: Compilation Error on Cygwin
Date: Wed, 24 May 2006 12:22:00 -0700
Brett Gordon wrote:
> Sorry...can you be more specific about my "gdb build directory"? Do you mean /insight-6.4/gdb or the gdb directory that already existed on my computer? If you mean the former, then typing the command produced a "file not found". If you mean the latter, can you tell me where this should be located under cygwin?
>
> Thanks for the quick response.
By build directory I mean the directory where the build was conducted.
So when you type "make all", the file ./gdb/config.cache will exist.
[config.cache is generated by the configure step.]
Try "find . -name config.cache". One of the directories will be a gdb
directory in your build tree.
Also, what is the output of "gcc -v"?
Keith
^ permalink raw reply [flat|nested] 9+ messages in thread
* insight/297: Compilation Error on Cygwin
@ 2006-05-24 18:23 brgordon
0 siblings, 0 replies; 9+ messages in thread
From: brgordon @ 2006-05-24 18:23 UTC (permalink / raw)
To: insight-gnats
>Number: 297
>Category: insight
>Synopsis: Compilation Error on Cygwin
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: unassigned
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Wed May 24 18:23:01 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator: brgordon@andrew.cmu.edu
>Release: insight-6.4
>Organization:
>Environment:
Windows XP, Cygwin 1.5.19-4 (latest, with full update of tcl libraries)
>Description:
I tried compiling Insight, but ran into the following error. I am not very familiar with Tcl, so if this is simply a configuration problem on my end, I apologize. The make output is below:
---------------------------------------------
[...earlier compilation history...]
Creating library file: libtcl84.a
tclWin32Dll.o: In function `TclpCheckStackSpace':
/home/brgordon/insight-6.4/tcl/win/tclWin32Dll.c:364: undefined reference to `__except_checkstackspace_handler'
tclWinChan.o: In function `Tcl_MakeFileChannel':
/home/brgordon/insight-6.4/tcl/win/tclWinChan.c:1056: undefined reference to `__except_makefilechannel_handler'
tclWinFCmd.o: In function `DoCopyFile':
/home/brgordon/insight-6.4/tcl/win/tclWinFCmd.c:558: undefined reference to `__except_docopyfile_handler'
tclWinFCmd.o: In function `TclpObjRenameFile':
/home/brgordon/insight-6.4/tcl/win/tclWinFCmd.c:204: undefined reference to `__except_dorenamefile_handler'
collect2: ld returned 1 exit status
make[3]: *** [tcl84.dll] Error 1
make[3]: Leaving directory `/home/brgordon/insight-6.4/tcl/win'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/brgordon/insight-6.4/tcl'
make[1]: *** [all-tcl] Error 2
make[1]: Leaving directory `/home/brgordon/insight-6.4'
make: *** [all] Error 2
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2006-11-30 23:14 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-05-24 18:29 insight/297: Compilation Error on Cygwin kseitz
-- strict thread matches above, loose matches on Subject: below --
2006-11-30 23:14 kseitz
2006-05-25 16:03 Brett R. Gordon
2006-05-24 22:23 Brett R. Gordon
2006-05-24 20:13 Keith Seitz
2006-05-24 20:13 Keith Seitz
2006-05-24 19:53 Brett Gordon
2006-05-24 19:23 Keith Seitz
2006-05-24 18:23 brgordon
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).