A simple problem here
#include "something.h"
int main (void )
  int temp = 100;

This is the something.h file
void initialize(int temp);
int start(....);
int send(...);
// more code

void initialize( int temp)
  // code
The something.c compiles fine, when I compile test.c I get undefined reference to `initialize'. I dont get it, I've included the header file so it shouldnt be a problem or ?
Using gcc v3.2