I tried to compile Wireshark 1.6.8 with Lua and libsmi in RHEL with the below commands, but I'm seeing errors:
I also recompiled Lua and tried again, but no luck…same error. asked 15 Jun ‘12, 08:26 Mevalal edited 15 Jun ‘12, 13:56 helloworld |
2 Answers:
Regards answered 15 Jun '12, 09:18 Kurt Knochner ♦ edited 15 Jun '12, 09:32 |
This is probably the issue you're seeing:
The error message was actually quite helpful. It was telling you to recompile
You now should be able to finish the linker process in the Wireshark build. It's easier to use the RHEL package manager.Before I even tried the above, I played around with installing a Wireshark dev environment on CentOS (a derivative of RHEL). It's simple and painless. I didn't need to build
Note that the package manager only has Lua 5.1.4 available. If you need any other version (such as 5.1.5), you’ll have to build from source as you were doing earlier. answered 15 Jun ‘12, 19:26 helloworld edited 15 Jun ‘12, 20:59 Thanks for your Help I have recompile LUA - with your provided option, LIBSMI and wireshark. Now it’s working fine. (21 Jun ‘12, 04:17) Mevalal |
Hello, Thanks for your help.
Yes it's called '/home/OPENSOURCE/LUA/5.1/Linux/RHEL4_2.6/lib/liblua.a' and size of it is "326764" bytes Also output of
# nm /home/OPENSOURCE/LUA/5.1/Linux/RHEL4_2.6/lib/liblua.a |more lapi.o: 00000000000017a0 t aux_upvalue 00000000000012f0 t f_call 00000000000013b0 t f_Ccall 00000000000000d0 t getcurrenv 0000000000000000 t index2adr 00000000000000f0 T luaA_pushobject 00000000000001f0 T lua_atpanic 0000000000001280 T lua_call
Regadrs Mevalal