you have to initialize the struct... man you cant execute any functions OUTSIDE of any other functions:
Code:
ITEM item_001;

function main()
{
     ...

     item_001.it_id = 1;
     item_001.it_bmap = bmap_create("item_001.png");

     give_item(&item_001);
}