# Description	Resource	Path	Location	Type Link error: multiple

**URL:** <https://forum.sierrawireless.com/t/description-resource-path-location-type-link-error-multiple/5658>\
**Category:** Legacy AirPrime modules\
**Created:** [June 14, 2012, 3:30am UTC](https://forum.sierrawireless.com/t/description-resource-path-location-type-link-error-multiple/5658 "2012-06-14T03:30:27Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![mareedu](https://avatars.discourse-cdn.com/v4/letter/m/f9ae1b/32.png) [@mareedu](https://forum.sierrawireless.com/u/mareedu)\
**Post date:** [June 14, 2012, 3:30am UTC](https://forum.sierrawireless.com/t/description-resource-path-location-type-link-error-multiple/5658/1 "2012-06-14T03:30:27Z")

</div>

While compiling source code on Developer studio am getting error like this…

Description Resource Path Location Type  
Link error: multiple definition of `g\_eGprsProcessState’ Addon.c /q26/src line 401 C/C++ Problem[/b]

i checked this structure definition only one time it was declared.  
what was the the problem…can any body please tell me…

---

<div class="post-metadata">

**Author:** ![awneil](https://avatars.discourse-cdn.com/v4/letter/a/49beb7/32.png) [@awneil](https://forum.sierrawireless.com/u/awneil)\
**Post date:** [June 14, 2012, 5:40pm UTC](https://forum.sierrawireless.com/t/description-resource-path-location-type-link-error-multiple/5658/2 "2012-06-14T17:40:48Z")

</div>

Look at the actual Linker output in the ‘Console’ view (not just the summary in the ‘Problems’ view).

This should also have another message saying where it thinks the other definition(s) is/are…

The most common reason for this kind of error is that you have variable definition(s) in header file(s);  
your headers should contain only declarations.

[c-faq.com/decl/decldef.html](http://c-faq.com/decl/decldef.html)
