* DDD Compilation Fails using GCC 3.3.1
@ 2003-09-24 5:42 Ayamico Hamasaki
2003-09-24 18:13 ` Igor Pechtchanski
0 siblings, 1 reply; 3+ messages in thread
From: Ayamico Hamasaki @ 2003-09-24 5:42 UTC (permalink / raw)
To: cygwin; +Cc: ayamico
Hi,
I have problem compiling DDD 3.3.7 using gcc 3.3.1.
But if I revert to gcc.3.2.3, the compilation is
successful.
Anyone has seen the same problem ? I wonder if this is
a gcc or ddd problem.
Cygwin Package Information
Package Version Status
_update-info-dir 00219-1 OK
ash 20020731-3 OK
autoconf 2.57a-1 OK
autoconf-devel 2.57-2 OK
autoconf-stable 2.13-5 OK
base-files 2.6-1 OK
base-passwd 1.1-1 OK
bash 2.05b-15 OK
binutils 20030901-1 OK
bison 20030307-1 OK
bzip2 1.0.2-5 OK
clear 1.0-1 OK
cron 3.0.1-11 OK
ctags 5.5-4 OK
cygipc 2.01-2 OK
cygutils 1.2.1-2 OK
cygwin 1.5.5-1 OK
cygwin-doc 1.3-6 OK
diff 1.0-1 OK
diffutils 2.8.4-1 OK
ELFIO 1.0.0-1 OK
emacs 21.2-12 OK
expat 1.95.6-2 OK
expect 20030128-1 OK
fileutils 4.1-2 OK
findutils 4.1.7-4 OK
flex 2.5.31-1 OK
fvwm 2.4.7-2 OK
gawk 3.1.3-3 OK
gcc 3.3.1-1 OK
gcc-mingw 20030911-2 OK
gdb 20030919-1 OK
gdbm 1.8.3-7 OK
gettext 0.12.1-3 OK
grep 2.5-1 OK
groff 1.18.1-2 OK
gzip 1.3.5-1 OK
inetutils 1.3.2-25 OK
jpeg 6b-11 OK
less 381-1 OK
lesstif 0.93.91-1 OK
libbz2_0 1.0.2-1 OK
libbz2_1 1.0.2-5 OK
libdb3.1 3.1.17-2 OK
libgdbm 1.8.0-5 OK
libgdbm-devel 1.8.3-7 OK
libgdbm3 1.8.3-3 OK
libgdbm4 1.8.3-7 OK
libgettextpo0 0.12.1-3 OK
libiconv2 1.9.1-3 OK
libintl 0.10.38-3 OK
libintl1 0.10.40-1 OK
libintl2 0.12.1-3 OK
libjpeg62 6b-11 OK
libjpeg6b 6b-8 OK
libncurses5 5.2-1 OK
libncurses6 5.2-8 OK
libncurses7 5.3-4 OK
libpcre 4.1-1 OK
libpcre0 4.4-2 OK
libpng10 1.0.15-4 OK
libpopt0 1.6.4-4 OK
libPropList 0.10.1-3 OK
libreadline4 4.1-2 OK
libreadline5 4.3-5 OK
libtiff-devel 3.6.0-5 OK
libtiff3 3.6.0-2 OK
libtiff4 3.6.0-5 OK
login 1.9-7 OK
m4 1.4-1 OK
make 3.80-1 OK
man 1.5j-2 OK
mingw-runtime 3.1-1 OK
mktemp 1.5-3 OK
more 2.11o-1 OK
ncurses 5.3-4 OK
newlib-man 20020801 OK
patch 2.5.8-8 OK
patchutils 0.2.22-2 OK
pcre 4.4-2 OK
pcre-doc 4.4-2 OK
pdksh 5.2.14-2 OK
perl 5.8.0-5 OK
pilrc 2.9p2 OK
prc-tools 2.2 OK
prc-tools-htmldocs 2.2 OK
readline 4.3-5 OK
rxvt 2.7.10-3 OK
sed 4.0.7-3 OK
sh-utils 2.0.15-4 OK
ssmtp 2.38.7-4 OK
tar 1.13.25-3 OK
tcltk 20030901-1 OK
tcsh 6.12.00-7 OK
termcap 20021106-2 OK
terminfo 5.3_20030726-1 OK
texinfo 4.2-4 OK
textutils 2.0.21-1 OK
tiff 3.6.0-5 OK
time 1.7-1 OK
vim 6.2.098-1 OK
w32api 2.4-1 OK
which 1.5-2 OK
WindowMaker 0.80.0-2 OK
x2x 1.27-2 OK
Xaw3d 1.5E-1 OK
XFree86-base 4.3.0-1 OK
XFree86-bin 4.3.0-4 OK
XFree86-bin-icons 4.3.0-3 OK
XFree86-doc 4.3.0-1 OK
XFree86-etc 4.3.0-3 OK
XFree86-f100 4.2.0-3 OK
XFree86-fcyr 4.2.0-3 OK
XFree86-fenc 4.2.0-3 OK
XFree86-fnts 4.2.0-3 OK
XFree86-fscl 4.2.0-3 OK
XFree86-fsrv 4.3.0-3 OK
XFree86-lib 4.3.0-1 OK
XFree86-lib-compat 4.3.0-1 OK
XFree86-man 4.3.0-1 OK
XFree86-nest 4.3.0-3 OK
XFree86-prog 4.3.0-6 OK
XFree86-startup-scripts 4.2.0-5 OK
XFree86-vfb 4.3.0-3 OK
XFree86-xserv 4.3.0-14 OK
XFree86-xwinclip 4.3.0-1 OK
zlib 1.1.4-4 OK
The error happens during the linking stage.
....
g++ -DNDEBUG -O2 -g -W -Wall -trigraphs -o ddd.exe
ddd.o basename.o compare.o cook.o cwd.o glob.o hash.o
home.o isid.o rxclass.o sigName.o strclass.o tabs.o
uniquify.o Logger.o MemCheck.o PrintGC.o SignalB.o
TypeInfo.o UniqueId.o IntIntAA.o StatArray.o StringA.o
StringMap.o StringSA.o StringSAA.o VoidArray.o
WidgetSA.o Agent.o AgentM.o AsyncAgent.o ChunkQueue.o
DataLength.o HandlerL.o LiterateA.o ReadLineA.o
TimeOut.o TTYAgent.o charsets.o converters.o events.o
findParent.o findWindow.o fileSBF.o frame.o longName.o
selection.o verify.o AutoRaise.o Delay.o DeleteWCB.o
DestroyCB.o ExitCB.o InitImage.o Swallower.o XErrorB.o
freeXmST.o LabelH.o LessTifH.o MakeMenu.o MString.o
ComboBox.o SpinBox.o TextSetS.o printBox.o AlignBox.o
ArcBox.o BinBox.o Box.o BoxD.o BoxExtend.o BoxPoint.o
BoxRegion.o BoxSize.o ColorBox.o CompositeB.o
DiagBox.o DummyBox.o FixBox.o FontFixBox.o FontTable.o
HatBox.o LineBox.o ListBox.o MarkBox.o MatchBox.o
PrimitiveB.o SlopeBox.o StringBox.o THatBox.o TagBox.o
TrueBox.o ArgNode.o BuiltinCN.o CallNode.o ConstNode.o
DefCallN.o DummyNode.o LetNode.o NameNode.o ListNode.o
TestNode.o ThemeVSLL.o TrueNode.o VSEFlags.o
VSLArgList.o VSLBuiltin.o VSLDef.o VSLDefList.o
VSLErr.o VSLLib.o VSLNode.o VSLRead.o ArcGraphE.o
BoxEdgeA.o BoxGraphN.o EdgeA.o EdgeAPA.o Graph.o
GraphEdge.o GraphEdit.o GraphGC.o GraphNode.o
GraphNPA.o HintGraphN.o LineGraphE.o LineGESI.o
PannedGE.o PosGraphN.o RegionGN.o ScrolledGE.o
layout.o annotation.o args.o buttons.o cmdtty.o
comm-manag.o complete.o ctrl.o data.o dbx-lookup.o
decoration.o deref.o disp-read.o editing.o environ.o
examine.o exectty.o exit.o expired.o file.o filetype.o
fonts.o fortranize.o gdbinit.o history.o hostname.o
index.o java.o logo.o logplayer.o mainloop.o
mydialogs.o options.o plotter.o post.o print.o
question.o regexps.o resolveP.o resources.o sashes.o
select.o session.o settings.o shell.o shorten.o show.o
simpleMenu.o source.o status.o string-fun.o tempfile.o
tictactoe.o tips.o toolbar.o ungrab.o value-read.o
vsldoc.o windows.o wm.o xconfig.o AliasGE.o ArgField.o
BreakPoint.o BreakPM.o CodeCache.o Command.o
DataDisp.o DispBox.o DispBuffer.o DispGraph.o
DispNode.o DispNodeM.o DispValue.o DispValueA.o
DispValueT.o EntryType.o GDBAgent.o HelpCB.o
HistoryD.o HistoryF.o MinMaxA.o PlotAgent.o PlotArea.o
PosBuffer.o ProgressM.o RefreshDI.o SmartC.o
SourceView.o StringTPA.o ThemeM.o ThemeP.o Tool.o
UndoBuffer.o UndoBE.o WhatNextCB.o configinfo.o
-L/usr/X11R6/lib /usr/X11R6/lib/libXm.a -lXaw -lXmu
-lXt -lXpm -lXp -lXext -lX11 -lSM -lICE -ltermcap -ly
-liberty
AgentM.o(.text+0x296): In function `GLOBAL(int10_t,
long double, char, short, int, double)':
/usr/include/c++/3.3.1/iostream:87: undefined
reference to
`__static_initialization_and_destruction_0(int, int)'
AgentM.o(.text+0x2b6): In function
`_GLOBAL__D_AgentM_rcsid':
/usr/include/c++/3.3.1/iostream:87: undefined
reference to
`__static_initialization_and_destruction_0(int, int)'
AsyncAgent.o(.text+0x916): In function
`_GLOBAL__I_AsyncAgent_rcsid':
/usr/include/c++/3.3.1/iostream:287: undefined
reference to
`__static_initialization_and_destruction_0(int, int)'
AsyncAgent.o(.text+0x936): In function
`_GLOBAL__D_AsyncAgent_rcsid':
/usr/include/c++/3.3.1/iostream:287: undefined
reference to
`__static_initialization_and_destruction_0(int, int)'
LiterateA.o(.text+0x2546): In function
`_GLOBAL__I_LiterateAgent_rcsid':
/usr/include/c++/3.3.1/iostream:269: undefined
reference to
`__static_initialization_and_destruction_0(int, int)'
LiterateA.o(.text+0x2566):/usr/include/c++/3.3.1/iostream:269:
more undefined references to
`__static_initialization_and_destruction_0(int, int)'
follow
GraphNPA.o(.ctors+0x0):/cygdrive/e/projects/cygwin/ddd-3.3.7/ddd/GraphNPA.C:
undefined reference to
`__GLOBAL__I_GraphNodePointerArray_rcsid'
GraphNPA.o(.dtors+0x0):/cygdrive/e/projects/cygwin/ddd-3.3.7/ddd/GraphNPA.C:
undefined reference to
`__GLOBAL__D_GraphNodePointerArray_rcsid'
HintGraphN.o(.text+0xa6): In function
`_GLOBAL__I_HintGraphNode_rcsid':
/usr/include/c++/3.3.1/iostream:453: undefined
reference to
`__static_initialization_and_destruction_0(int, int)'
HintGraphN.o(.text+0xc6): In function
`_GLOBAL__D_HintGraphNode_rcsid':
/usr/include/c++/3.3.1/iostream:453: undefined
reference to
`__static_initialization_and_destruction_0(int, int)'
PannedGE.o(.ctors+0x0):PannedGE.C: undefined reference
to `__GLOBAL__I_PannedGraphEdit_rcsid'
PannedGE.o(.dtors+0x0):PannedGE.C: undefined reference
to `__GLOBAL__D_PannedGraphEdit_rcsid'
PosGraphN.o(.text+0x36): In function
`_GLOBAL__I_PosGraphNode_rcsid':
/usr/include/c++/3.3.1/iostream:453: undefined
reference to
`__static_initialization_and_destruction_0(int, int)'
PosGraphN.o(.text+0x56): In function
`_GLOBAL__D_PosGraphNode_rcsid':
/usr/include/c++/3.3.1/iostream:453: undefined
reference to
`__static_initialization_and_destruction_0(int, int)'
annotation.o(.ctors+0x0): In function
`_Z13strip_leadingR6stringRKS_':
/cygdrive/e/projects/cygwin/ddd-3.3.7/ddd/annotation.C:45:
undefined reference to `__GLOBAL__I_annotation_rcsid'
annotation.o(.dtors+0x0):/cygdrive/e/projects/cygwin/ddd-3.3.7/ddd/annotation.C:45:
undefined reference to `__GLOBAL__D_annotation_rcsid'
complete.o(.text+0x2b66): In function `GLOBAL(int12_t,
long double, char, short, int, double)':
/usr/include/c++/3.3.1/iostream:226: undefined
reference to
`__static_initialization_and_destruction_0(int, int)'
complete.o(.text+0x2b86): In function
`_GLOBAL__D_complete_rcsid':
/usr/include/c++/3.3.1/iostream:226: undefined
reference to
`__static_initialization_and_destruction_0(int, int)'
deref.o(.text+0x866): In function `GLOBAL(int222_t,
long double, char, short, int, double)':
/usr/include/c++/3.3.1/iostream:1089: undefined
reference to
`__static_initialization_and_destruction_0(int, int)'
deref.o(.text+0x886): In function
`_GLOBAL__D_deref_rcsid':
/usr/include/c++/3.3.1/iostream:1089: undefined
reference to
`__static_initialization_and_destruction_0(int, int)'
disp-read.o(.text+0x44d6): In function
`_GLOBAL__I_disp_read_rcsid':
/usr/include/c++/3.3.1/iostream:1089: undefined
reference to
`__static_initialization_and_destruction_0(int, int)'
disp-read.o(.text+0x44f6):/usr/include/c++/3.3.1/iostream:1089:
more undefined references to
`__static_initialization_and_destruction_0(int, int)'
follow
fortranize.o(.ctors+0x0):fortranize.C: undefined
reference to `__GLOBAL__I_fortranize_rcsid'
fortranize.o(.dtors+0x0):fortranize.C: undefined
reference to `__GLOBAL__D_fortranize_rcsid'
post.o(.ctors+0x0): In function
`_Z4YnCBP10_WidgetRecPvS1_':
/cygdrive/e/projects/cygwin/ddd-3.3.7/ddd/post.C:85:
undefined reference to `_GLOBAL(int0_t, long double,
char, short, int, double)'
post.o(.dtors+0x0):/cygdrive/e/projects/cygwin/ddd-3.3.7/ddd/post.C:85:
undefined reference to `__GLOBAL__D_post_rcsid'
question.o(.ctors+0x0): In function
`_Z17gdb_reply_timeoutPvPm':
/cygdrive/e/projects/cygwin/ddd-3.3.7/ddd/question.C:76:
undefined reference to `_GLOBAL(int0_t, long double,
char, short, int, double)'
question.o(.dtors+0x0):/cygdrive/e/projects/cygwin/ddd-3.3.7/ddd/question.C:76:
undefined reference to `__GLOBAL__D_question_rcsid'
simpleMenu.o(.ctors+0x0): In function
`_Z10same_shellP10_WidgetRecS0_':
/cygdrive/e/projects/cygwin/ddd-3.3.7/ddd/simpleMenu.C:58:
undefined reference to `__GLOBAL__I_simpleMenu_rcsid'
simpleMenu.o(.dtors+0x0):/cygdrive/e/projects/cygwin/ddd-3.3.7/ddd/simpleMenu.C:58:
undefined reference to `__GLOBAL__D_simpleMenu_rcsid'
status.o(.text+0x29a6): In function `GLOBAL(int0_t,
long double, char, short, int, double)':
/usr/include/c++/3.3.1/iostream:437: undefined
reference to
`__static_initialization_and_destruction_0(int, int)'
status.o(.text+0x29c6): In function
`_GLOBAL__D_status_rcsid':
/usr/include/c++/3.3.1/iostream:437: undefined
reference to
`__static_initialization_and_destruction_0(int, int)'
tictactoe.o(.ctors+0x0): In function `_Z7moveRowi':
/cygdrive/e/projects/cygwin/ddd-3.3.7/ddd/tictactoe.C:84:
undefined reference to `_GLOBAL(int0_t, long double,
char, short, int, double)'
tictactoe.o(.dtors+0x0):/cygdrive/e/projects/cygwin/ddd-3.3.7/ddd/tictactoe.C:84:
undefined reference to `__GLOBAL__D_tictactoe_rcsid'
ungrab.o(.ctors+0x0): In function
`_Z21mouse_pointer_grabbedv':
/cygdrive/e/projects/cygwin/ddd-3.3.7/ddd/ungrab.C:77:
undefined reference to `_GLOBAL(int0_t, long double,
char, short, int, double)'
ungrab.o(.dtors+0x0):/cygdrive/e/projects/cygwin/ddd-3.3.7/ddd/ungrab.C:77:
undefined reference to `__GLOBAL__D_ungrab_rcsid'
value-read.o(.text+0x6566): In function
`_GLOBAL__I_value_read_rcsid':
/usr/include/c++/3.3.1/iostream:1089: undefined
reference to
`__static_initialization_and_destruction_0(int, int)'
value-read.o(.text+0x6586): In function
`_GLOBAL__D_value_read_rcsid':
/usr/include/c++/3.3.1/iostream:1089: undefined
reference to
`__static_initialization_and_destruction_0(int, int)'
wm.o(.ctors+0x0): In function
`_Z11wm_set_iconP9_XDisplaymmm':
/cygdrive/e/projects/cygwin/ddd-3.3.7/ddd/wm.C:57:
undefined reference to `_GLOBAL(int0_t, long double,
char, short, int, double)'
wm.o(.dtors+0x0):/cygdrive/e/projects/cygwin/ddd-3.3.7/ddd/wm.C:57:
undefined reference to `__GLOBAL__D_wm_rcsid'
DispBuffer.o(.text+0x736): In function
`_GLOBAL__I_DispBuffer_rcsid':
/usr/include/c++/3.3.1/iostream:82: undefined
reference to
`__static_initialization_and_destruction_0(int, int)'
DispBuffer.o(.text+0x756): In function
`_GLOBAL__D_DispBuffer_rcsid':
/usr/include/c++/3.3.1/iostream:82: undefined
reference to
`__static_initialization_and_destruction_0(int, int)'
DispNodeM.o(.ctors+0x0):/cygdrive/e/projects/cygwin/ddd-3.3.7/ddd/DispNodeM.C:
undefined reference to `__GLOBAL__I_DispNodeMap_rcsid'
DispNodeM.o(.dtors+0x0):/cygdrive/e/projects/cygwin/ddd-3.3.7/ddd/DispNodeM.C:
undefined reference to `__GLOBAL__D_DispNodeMap_rcsid'
HistoryD.o(.ctors+0x0):HistoryD.C: undefined reference
to `__GLOBAL__I_HistoryDialog_rcsid'
HistoryD.o(.dtors+0x0):HistoryD.C: undefined reference
to `__GLOBAL__D_HistoryDialog_rcsid'
ProgressM.o(.text+0x4a26): In function
`_GLOBAL__I_ProgressMeter_rcsid':
/usr/include/c++/3.3.1/iostream:94: undefined
reference to
`__static_initialization_and_destruction_0(int, int)'
ProgressM.o(.text+0x4a46): In function
`_GLOBAL__D_ProgressMeter_rcsid':
/usr/include/c++/3.3.1/iostream:94: undefined
reference to
`__static_initialization_and_destruction_0(int, int)'
collect2: ld returned 1 exit status
make[2]: *** [ddd.exe] Error 1
make[1]: *** [all] Error 2
make: *** [all-recursive] Error 1
__________________________________
Do you Yahoo!?
Yahoo! SiteBuilder - Free, easy-to-use web site design software
http://sitebuilder.yahoo.com
--
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/
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: DDD Compilation Fails using GCC 3.3.1
2003-09-24 5:42 DDD Compilation Fails using GCC 3.3.1 Ayamico Hamasaki
@ 2003-09-24 18:13 ` Igor Pechtchanski
0 siblings, 0 replies; 3+ messages in thread
From: Igor Pechtchanski @ 2003-09-24 18:13 UTC (permalink / raw)
To: Ayamico Hamasaki; +Cc: cygwin
On Tue, 23 Sep 2003, Ayamico Hamasaki wrote:
> Hi,
>
> I have problem compiling DDD 3.3.7 using gcc 3.3.1.
> But if I revert to gcc.3.2.3, the compilation is
> successful.
>
> Anyone has seen the same problem ? I wonder if this is
> a gcc or ddd problem.
>
> ["cygcheck -c" output snipped]
Please, please, please do not include cygcheck output inline. It really
does screw up the web search.
> The error happens during the linking stage.
>
> ....
> g++ -DNDEBUG -O2 -g -W -Wall -trigraphs -o ddd.exe
> [snip]
> -L/usr/X11R6/lib /usr/X11R6/lib/libXm.a -lXaw -lXmu
> -lXt -lXpm -lXp -lXext -lX11 -lSM -lICE -ltermcap -ly
> -liberty
> AgentM.o(.text+0x296): In function `GLOBAL(int10_t,
> long double, char, short, int, double)':
> /usr/include/c++/3.3.1/iostream:87: undefined
> reference to
> `__static_initialization_and_destruction_0(int, int)'
Make sure *all* your objects and libraries are compiled by gcc 3.3.1.
Some of the above libraries are distributed with Cygwin, and thus are most
likely compiled with gcc 3.2.
Igor
--
http://cs.nyu.edu/~pechtcha/
|\ _,,,---,,_ pechtcha@cs.nyu.edu
ZZZzz /,`.-'`' -. ;-;;,_ igor@watson.ibm.com
|,4- ) )-,_. ,\ ( `'-' Igor Pechtchanski, Ph.D.
'---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-. Meow!
"I have since come to realize that being between your mentor and his route
to the bathroom is a major career booster." -- Patrick Naughton
--
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/
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: DDD Compilation Fails using GCC 3.3.1
@ 2003-11-16 23:21 dirk.goethals
0 siblings, 0 replies; 3+ messages in thread
From: dirk.goethals @ 2003-11-16 23:21 UTC (permalink / raw)
To: cygwin
Ihe same problem with ddd 3.3.8 and GCC 3.3.1.
I was able to compile ddd with GCC 3.2.3, but
when launching ddd I gat following problem:
(btw ddd --help works fine)
>>
Warning: XmPrimitive ClassInitialize: XmeTraitSet failed
Error: attempt to add non-widget child "DropSiteManager" to parent "ddd"
which supports only widgets
Xt error (attempt to add non-widget child "DropSiteManager" to parent
"ddd" which supports only widgets).
<<...>>
DDD 3.3.8 (i686-pc-cygwin) gets `Segmentation fault' signal
<<
Any help is welcom.
--
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/
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2003-11-16 23:21 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-09-24 5:42 DDD Compilation Fails using GCC 3.3.1 Ayamico Hamasaki
2003-09-24 18:13 ` Igor Pechtchanski
2003-11-16 23:21 dirk.goethals
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).