Go to Post I guess my point is, let's see how it plays out before we condemn it to failure. - Chris Hibner [more]
Home
Go Back   Chief Delphi > Technical > Programming > C/C++
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
 
 
Thread Tools Rate Thread Display Modes
Prev Previous Post   Next Post Next
  #1   Spotlight this post!  
Unread 01-25-2010, 08:19 PM
nabioullinr nabioullinr is offline
Registered User
FRC #1073
 
Join Date: Jan 2010
Location: Hollis, NH
Posts: 17
nabioullinr has a spectacular aura aboutnabioullinr has a spectacular aura aboutnabioullinr has a spectacular aura about
Cannot Mix C Code

I am trying to integrate C sources into the project (based on SimpleTemplate) but I am unable to call a C function from C++, since at runtime I receive an undefined reference error. I have tried to use both

/*C++ File*/
extern "C" {
#include "cheader.h"
}

and

/*cheader.h*/
extern "C" {
void func();
}

Any ideas? Could it be due to name mangling?

Last edited by nabioullinr : 01-25-2010 at 08:31 PM.
Reply With Quote
 


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Cannot deploy code Patrick Chiang FRC Control System 18 03-16-2013 03:46 PM
Cannot Download Code mandalorethx C/C++ 5 01-15-2010 12:44 PM
Cannot get Code to Download to cRIO greekgod8591 C/C++ 25 03-09-2009 10:10 PM
Cannot Download Code to our Robot jcvd C/C++ 9 01-27-2009 01:09 PM


All times are GMT -5. The time now is 10:39 AM.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi