Здравствуйте, Alexey Chen, Вы писали:
AC>Здравствуйте, KHeLeKRoN, Вы писали:
KHL>>>Линкую я через g++... Код лежит прямо в файле common.cpp, который я и передаю g++...
KHL>>Теперь линкую отдельно. Либа находится и все подключается. Но! Теперь возникает вообще дофига ошибок! Одна из них:
KHL>>F:\Programming\Distributed\Common.obj(.rdata$_ZTISt9exception[__ZTISt9exception]+0x0):Common.cpp: undefined reference to `vtable for __cxxabiv1::__class_type_info'
AC>Хм.
AC>AC>#include <Winsock2.h>
AC>#include <iostream>
AC>using namespace std;
AC>int main ()
AC>{
AC> WSADATA wsaData;
AC> int err = WSAStartup (MAKEWORD (1, 0), &wsaData);
AC> if (!err)
AC> {
AC> cout << "Error during WinSock loading.";
AC> }
AC> return 0;
AC>}
AC>
AC>g++ test.cpp -lws2_32
AC>Попробуй так. Что получится?
Компилится

И мой старый код даже после этого компилится!!! Знаешь, я по ходу ошибку нашел! Я ставил -l ws2_32 до имени входного файла и до имени выходного файла
Error during WinSock loading.