Доброго времени суток всем. Проблема такая: собираю дл-ку, создаю объектный файл:
g++ -c $(INDLL).cpp
потом пытаюсь сделать из него собственно DLL:
g++ -shared -o $(OUTDLL).dll $(INDLL).o
или
ld -shared -o $(OUTDLL).dll $(INDLL).o
Если в дл-ке есть, например, #include <iostream>, то второй вариант ругается на
dll.o(.text+0xd):dll.cpp: undefined reference to `std::string::size() const'
Как заставить это работать, подскажите, пжалста.