Tcl Extension Architecture (TEA) Sample Extension

Artifact [28cea38a2f]
Login

Artifact 28cea38a2f9f5cf91119c66d77d48c35cafa1cfa:

Ticket change [28cea38a2f] - New ticket [878ab2fa04] -DUSE_TCL_STUBS=1 not in CPPFLAGS on Mac OSX. by anonymous 2017-06-30 20:03:25.
D 2017-06-30T20:03:25.576
J assignee nobody
J closer nobody
J cmimetype text/x-fossil-wiki
J comment I\stried\sto\scompile\san\sextension\sbased\son\sthe\ssampleextension\son\sMac\sOSX.\s\r\n\r\nWith\sboth,\sthe\sActiveTcl\sinstallation\swith\stclConfig.sh\sin\s\r\n/Library/Frameworks/Tcl.framework/tclConfig.sh\s\r\n\r\nand\sthe\sMacPorts\sinstallation\sin\s\r\n/opt/local/lib/tclConfig.sh\r\n\r\nthere\sis\sa\sproblem\swith\s-DUSE_TCL_STUBS.\sThe\sflag\sis\snot\sset\sautomatically\sin\sCPPFLAGS,\swhen\sno\sextra\sarguments\sare\sgiven\sto\s./configure.\sThis\sis\sinconsistent,\sbecause\sthe\slinker\sflag\sis\s-ltclstub8.6\s-\sthus\sno\slinking\sis\spossible\sfor\sextensions.\r\n\r\nWhen\sI\swork\saround\sit\sby\sadding\s-DUSE_TCL_STUBS=1\sto\sthe\sCPPFLAGS\sin\sMakefile.in,\sit\sworks.\r\n\r\nI\sguess\sthe\sexpected\sbehaviour\swould\sbe\sthat\sit\sis\sadded\sautomatically\sby\sautoconf\s/\s./configure,\sas\sit\sis\son\sLinux...
J foundin trunk
J is_private 0
J login anonymous
J priority 5\sMedium
J private_contact a3f08bcfe0d7e172d8d82cc61b2d7ce1036b1158
J resolution None
J severity Critical
J status Open
J submitter anonymous
J subsystem -\sNew\sBuiltin\sCommands
J title -DUSE_TCL_STUBS=1\snot\sin\sCPPFLAGS\son\sMac\sOSX
J type Bug
K 878ab2fa0417e29b47723c97fd6f69d439d14a58
U anonymous
Z c388c909030fb2412fd68a4adf659bba