[bug #66393] undefined reference to `app_data'
Valerio <[email protected]> Thu, 31 Oct 2024 09:21:48 -0400 (EDT)
| Newsgroups | gmane.comp.debugging.ddd.bugs |
|---|---|
| Message-ID | <[email protected]> |
--8323329-642040121-1730380908=:3293323
Content-Type: TEXT/plain; CHARSET=utf-8
Content-Transfer-Encoding: QUOTED-PRINTABLE
Content-Disposition: inline
URL:=0A <https://savannah.gnu.org/bugs/?66393>=0A=0A Summa=
ry: undefined reference to `app_data'=0A Group: DDD=0A =
Submitter: efa=0A Submitted: Thu 31 Oct 2024 01:2=
1:46 PM UTC=0A Category: Build=0A Severity: 3=
- Normal=0A Item Group: None=0A Status: None=
=0A Privacy: Public=0A Assigned to: None=0A =
Open/Closed: Open=0A Discussion Lock: Any=0A =
Release: 3.4.1=0A=0A=0A _____________________________________________=
__________=0A=0AFollow-up Comments:=0A=0A=0A-------------------------------=
------------------------=0ADate: Thu 31 Oct 2024 01:21:46 PM UTC By: Valeri=
o <efa>=0Ausing trunk or ddd-3.4.1.tar.gz with applied the patch:=0A0001-In=
clude-AppData.h-even-when-compiling-without-HAVE_A.patch=0Athe compile step=
work but linking fail for 'vsl':=0A=0Alibtool: link: g++ -O2 -g -Wall -W -=
Wwrite-strings -trigraphs -o vsl vsl.o=0Avsl-DocSpace.o string-fun.o regexp=
s.o darkmode.o base/assert.o base/basename.o=0Abase/compare.o base/cook.o b=
ase/cwd.o base/glob.o base/hash.o base/home.o=0Abase/isid.o base/rxclass.o =
base/sigName.o base/strclass.o base/tabs.o=0Abase/uniquify.o base/Logger.o =
base/MemCheck.o base/PrintGC.o base/SignalB.o=0Abase/TypeInfo.o base/Unique=
Id.o agent/Agent.o agent/AgentM.o=0Aagent/AsyncAgent.o agent/ChunkQueue.o a=
gent/DataLength.o agent/HandlerL.o=0Aagent/LiterateA.o agent/ReadLineA.o ag=
ent/TimeOut.o agent/TTYAgent.o=0Ax11/charsets.o x11/converters.o x11/events=
.o x11/findParent.o x11/findWindow.o=0Ax11/fileSBF.o x11/frame.o x11/longNa=
me.o x11/selection.o x11/verify.o=0Ax11/AutoRaise.o x11/Delay.o x11/DeleteW=
CB.o x11/DestroyCB.o x11/ExitCB.o=0Ax11/InitImage.o x11/Swallower.o x11/XEr=
rorB.o motif/freeXmST.o=0Amotif/MakeMenu.o motif/MString.o motif/ComboBox.o=
motif/SpinBox.o=0Amotif/TextSetS.o box/printBox.o box/AlignBox.o box/ArcBo=
x.o box/BinBox.o=0Abox/Box.o box/BoxD.o box/BoxExtend.o box/BoxPoint.o box/=
BoxRegion.o=0Abox/BoxSize.o box/ColorBox.o box/CompositeB.o box/DiagBox.o b=
ox/DummyBox.o=0Abox/FixBox.o box/FontFixBox.o box/FontTable.o box/HatBox.o =
box/LineBox.o=0Abox/ListBox.o box/MarkBox.o box/MatchBox.o box/PrimitiveB.o=
box/SlopeBox.o=0Abox/StringBox.o box/THatBox.o box/TagBox.o box/TrueBox.o =
vslsrc/ArgNode.o=0Avslsrc/BuiltinCN.o vslsrc/CallNode.o vslsrc/ConstNode.o =
vslsrc/DefCallN.o=0Avslsrc/DummyNode.o vslsrc/LetNode.o vslsrc/NameNode.o v=
slsrc/ListNode.o=0Avslsrc/TestNode.o vslsrc/ThemeVSLL.o vslsrc/TrueNode.o v=
slsrc/VSEFlags.o=0Avslsrc/VSLArgList.o vslsrc/VSLBuiltin.o vslsrc/VSLDef.o =
vslsrc/VSLDefList.o=0Avslsrc/VSLErr.o vslsrc/VSLLib.o vslsrc/VSLNode.o vsls=
rc/VSLRead.o -lXm -lXt=0A-lXpm -lXext -lSM -lICE -lX11 -lXft -lfontconfig =
-ltinfo -lm=0A/usr/bin/ld: motif/MakeMenu.o: warning: relocation against `a=
pp_data' in=0Aread-only section `.text'=0A/usr/bin/ld: motif/MakeMenu.o: in=
function `MMaddItems(_WidgetRec*, MMDesc*,=0Abool)':=0A/home/vmessina/c/bu=
ild/ddd/../../ddd-trunk/ddd/motif/MakeMenu.C:317: undefined=0Areference to =
`app_data'=0A/usr/bin/ld: x11/AutoRaise.o: in function `AutoRaiseEH(_Widget=
Rec*, void*,=0A_XEvent*, char*)':=0A/home/vmessina/c/build/ddd/../../ddd-tr=
unk/ddd/x11/AutoRaise.C:88: undefined=0Areference to `app_data'=0A/usr/bin/=
ld: warning: creating DT_TEXTREL in a PIE=0A=0A=0AUsing nm I saw the missin=
g symbol is in:=0A=0A ddd$ nm --defined-only -o *.o | grep app_data=0A =
ddd.o:00000000000001e0 b _ZL16initial_app_data=0A resources.o:00000000=
00000000 B app_data=0A resources.o:00000000000003f8 b _ZL20app_data_init=
ializer=0A=0ASimply adding 'resources.o' to the link command solved the iss=
ue.=0AThis seems a failed Makefile=0A=0A=0A=0A=0A=0A=0A=0A=0A __________=
_____________________________________________=0A=0AReply to this item at:=
=0A=0A <https://savannah.gnu.org/bugs/?66393>=0A=0A_______________________=
________________________=0AMessage sent via Savannah=0Ahttps://savannah.gnu=
.org/=0A
--8323329-642040121-1730380908=:3293323
Content-Type: APPLICATION/pgp-signature; name=signature.asc
-----BEGIN PGP SIGNATURE-----
iHUEABYIAB0WIQQk97aszIMMAvLLwm6qLAuaBUf3TgUCZyOEbAAKCRCqLAuaBUf3
TrYVAP9DoOXQeeC7Bb3E39ZwgF2/s70wU+aPlvgiWXk5aB8fxAEAtqH2zUe38idh
T7D9j4xjBYcC7pRrdWIBzIWeHE+DGQY=
=V5ZF
-----END PGP SIGNATURE-----
--8323329-642040121-1730380908=:3293323--