Difference between revisions of "Why am I getting "unresolved external reference" errors during the linking process?"

From STRIDE Wiki
Jump to: navigation, search
 
(2 intermediate revisions by 2 users not shown)
Line 7: Line 7:
 
Also if you use ''interceptors'' (formally known as ''delegates'') make sure that the IM.h files is included in your source file for name mangling.
 
Also if you use ''interceptors'' (formally known as ''delegates'') make sure that the IM.h files is included in your source file for name mangling.
  
[[Category:Intercept Modules]]
+
 
[[Category:STRIDE Troubleshooting]]
+
[[Category:Build Tools]]

Latest revision as of 09:54, 7 June 2010

The STRIDE_ENABLED (or srIMON in 3.0.01xx or older releases) preprocessor directive in your compiler switches may not be defined. This flag is used to include and exclude STRIDE specific code.

> cc -DSTRIDE_ENABLED=1 ...

Also if you use interceptors (formally known as delegates) make sure that the IM.h files is included in your source file for name mangling.