- Compilando no g++
+ Responder ao Tópico
-
Compilando no g++
Olá, eu criei um programa para fazer um request http que deve rodar no solaris(como o mesmo é baseado no unix, achei q pudesse ter alguma ajuda). O problema é, eu consegui compilá-lo no windows e rodar, porém ao tentar compilar no solaris ele não encontrava funções da socket.h e da netdb.h.
Para o caso da socket.h eu utilizei um parâmetro -lsocket e ele funcionou, porém não encontrou um parametro para a biblioteca netdb.h, pretendo usar a função gethostbyname.
Se alguém souber qual parâmetro eu devo passar, e/ou uma lista dos parâmetros de acordo com as bibliotecas, por favor me passe
Abraços
-
Compilando no g++
Consegui encontrar, caso alguem ja tenha tido o mesmo erro, o parâmetro a ser inserido é:
-lnsl(netdb.h)
-lsocket(socket.h)
Abraços