Getting error when compiled sqlcipher 4.0.0

getting below error

make[1]: Entering directory `/vobs/femto_os/switchiqbsp/BUILD/sqlcipher-4.0.0’
cat parse.h /vobs/femto_os/switchiqbsp/BUILD/sqlcipher-4.0.0/src/vdbe.c | tclsh /vobs/femto_os/switchiqbsp/BUILD/sqlcipher-4.0.0/tool/mkopcodeh.tcl >opcodes.h
can’t read “tk(TK_FLOAT)”: no such variable
while executing
“set val $tk($sym)”
(“same” arm line 6)
invoked from within
“switch [string trim [lindex $line $i] ,] {
same {
incr i
if {[lindex $line $i]==“as”} {
incr i
(“while” body line 52)
invoked from within
"while {![eof $in]} {
set line [gets $in]

Remember the TK_ values from the parse.h file.

NB: The “TK_” prefix stands for “ToKen”, not the …"

(file "/vobs/femto_os/switchiqbsp/BUILD/sqlcipher-4.0.0/tool/mkopcodeh.tcl" line 39)

cat: write error: Broken pipe
make[1]: *** [opcodes.h] Error 1
make[1]: Leaving directory `/vobs/femto_os/switchiqbsp/BUILD/sqlcipher-4.0.0’
error: Bad exit status from /vobs/femto_os/switchiqbsp/tmp/rpm-tmp.40836 (%build)

RPM build errors:
Bad exit status from /vobs/femto_os/switchiqbsp/tmp/rpm-tmp.40836 (%build)
make: *** [sqlcipher.bc] Error 1

Could anybody please help on this

Hi @shikha

What version of Tcl do you have installed on the machine you are building SQLCipher on?

version of tclsh is 8.4