Hello, How can I load a lua-lib in cygwin? Example: file test.tex: \startluacode package.cpath = "?.so" require("testmod") \stopluacode \starttext bla \stoptext file testmod.c: #include "lua.h" #include "lauxlib.h" static int l_test(lua_State *L) { int n = luaL_checknumber(L, 1) * 100; lua_pushnumber(L, n); return 1; } static const struct luaL_Reg mylib[] = {{"test100", l_test}, {NULL, NULL}}; int luaopen_testmod(lua_State *L) { luaL_register(L, "testmod", mylib); return 1; } file testmod.so generated under cygwin with: gcc -shared -o testmod.so testmod.c /usr/lib/liblua.dll.a The problem: "context test" hanges after "language en is active". TIA for any help! Cheers, Peter -- Contact information: http://pmrb.free.fr/contact/