a day's work, but seems useless
dynamic link to obj file failed