Jump to content

error: bits/c++config.h: No such file or directory

Recommended Posts

ive been trying to compile a sketch for about 3 days now, and ive finally gotten it down to one error,


In file included from C:\Users\Matt\Desktop\...\energia-0101E0010\hardware\msp430\libraries\TimerSerial/stdint.h:32:0,
                 from C:\Users\Matt\Desktop\...\energia-0101E0010\hardware\msp430\libraries\TimerSerial/inttypes.h:37,
                 from C:\Users\Matt\Desktop\...\energia-0101E0010\hardware\msp430\cores\msp430/TimerSerial.h:27,
                 from arduino.ino:1:
C:\Users\Matt\Desktop\...\energia-0101E0010\hardware\msp430\libraries\TimerSerial/tr1/cstdint:34:28: fatal error: bits/c++config.h: No such file or directory
compilation terminated.


i know 'c++config.h' needs  c++0x enabled to work, but i dont know how to enable it to compile with c++0x enabled. I dont care if certain things are out of date, i just need to know how to make this work.

if you need my original sketch for some reason, here it is,



#include <TimerSerial.h>

#include <inttypes.h>
#include <Servo.h>
#include <stdint.h>

Servo myServo;

const int servoPin = 9; // the pin the servo is connected to

int val = 0;    // a value accumulated from data on the serial port
int angle = 90; // the current angle of the servo

void setup()
  myServo.write(angle);  // center the servo

void loop()
  int value = map(analogRead(A0), 0, 1023, 0, 255);
  if ( Serial.available());
    char ch = Serial.read();

    if(ch >= '0' && ch <= '9')        // is ch a number?
    val = val * 10 + ch - '0';        // yes, accumulate the value
    else if(ch == '-') // is this the minus sign?
   angle = angle - val;
   if(angle < 0)
      angle = 0;
   myServo.write(angle);      // write the new angle
   val = 0;
    else if(ch == '+') // is this the plus sign?
   angle = angle + val;
   if(angle > 180)
      angle = 180;
   myServo.write(angle);      // write the new angle
   val = 0;

any help with the error would be appreciated, thanks.


edit: and by the way, im using the msp430g2231, and yes it is connected to a "serial" port, so to speak, this explains what i mean https://www.youtube.com/watch?v=1yEMZofNRyM

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now