Compiling library