I'm having a few difficulties making a socket server via Dev-C++ (Bloodshed).
Throughout this page, i'll also include images to support what I'm doing.
First off,
I was testing out a small application for a very basic "You're connected" code.
So here we go, The code that I currently have:
Looks fine to me!
Nope.
Here are a few errors i'm recieving:
![]()
Yes, I do have libws2_32.a linked in paramaters as well:
![]()
Not sure what else i'm forgetting to talk about and/or show.
So, just comment if you're trying to help and need more info =D
All help is appreciated.
Throughout this page, i'll also include images to support what I'm doing.
First off,
I was testing out a small application for a very basic "You're connected" code.
So here we go, The code that I currently have:
#include <sdkddkver.h>
#include <conio.h>
#include <stdio.h>
#include <WinSock2.h>
#include <Windows.h>
#include <iostream>
#include <string>
using namespace std;
bool connected = false;
int main() {
string sentmessage;
long answer;
WSAData wsaData;
WORD DLLVERSION;
DLLVERSION = MAKEWORD(2,1);
answer = WSAStartup(DLLVERSION, &wsaData);
SOCKADDR_IN addr;
int addrlen = sizeof(addr);
SOCKET sListen;
SOCKET sConnect;
sConnect = socket(AF_INET,SOCK_STREAM,NULL);
addr.sin_addr.s_addr = inet_addr("127.0.0.1");
addr.sin_family = AF_INET;
addr.sin_port = htons(1234);
sListen = socket(AF_INET,SOCK_STREAM,NULL);
bind(sListen, (SOCKADDR*)&addr, sizeof(addr));
listen(sListen, SOMAXCONN);
cout << "Waiting for an incoming conection..." << endl;
for (;;)/> {
if (sConnect = accept(sListen, (SOCKADDR*)&addr, &addrlen)) {
if (connected == false) {
cout << "A connection has been found!";
answer = send(sConnect, "YourMessage", 12, NULL);
connected = true;
}
answer = send(sConnect, "Hey", 4, NULL);
}
}
}
Looks fine to me!
Nope.
Here are a few errors i'm recieving:

Yes, I do have libws2_32.a linked in paramaters as well:

Not sure what else i'm forgetting to talk about and/or show.
So, just comment if you're trying to help and need more info =D
All help is appreciated.