libcoding so