ok thanks, ive dont exactly that, and for some reason it gives me 123 warnings still (and stil prints the names wrong), you can see it in the build log and heres the small project
www.geocities.com/pouncer_123456/testNew.zipthe code is exactly the same as yours, its kind off spoilt all the plans i had for this dll, i cant do anything now :S
i noticed many of those errors had this in it
c:\program files\microsoft visual studio\vc98\include\map
heres the map file which i found in that directory, not sure if there might be a problem with that
http://www.geocities.com/pouncer_123456/map.txt