МЯФ !!!!! У тебя форточки пытаються работать с двумя разными копиями qtcore Как с одной
И как ты себе это представляешь ? Твоя прога грузит свой вариант qt собраный mingw , а dll требует qt собраный msvc и чего получиться ? + про рантайм vs не забудь (если ms 2005 - то еще .net framework) ....
ЗЫ А на куя такие танцы с бубнами ? не проще собрать две dll из одного кода , но с разными именами ?
Дело в том, что dll нельзя собрать с помощью g++, там код представляет собой помесь Qt и DirectShow, a g++ такие вещи не умеет.