Sketch will not compile in Arduion 1.6.1 but does in 1.6.0

I get this error message in 1.6.1

"Arduino: 1.6.1 (Windows XP), Board: “Arduino Uno”
collect2.exe: error: ld returned 5 exit status
Error compiling. "

If I comment out #include <TimeAlarms.h> it will load.

// See Set Temp 70.doc

#include <Time.h>
//#include <TimeAlarms.h> //can't get this to load
#include <OneWire.h>
#include <DallasTemperature.h>

const int HighHeaterPin = 4;     // the number of the HighHeaterPin pin
const int LowHeaterPin =  5;  // the number of the LowHeaterPin pin

float LowHeat, HighHeat, RoomTemp, SetTemp, tempF;

// Data wire is on pin 3
#define ONE_WIRE_BUS 3
// Setup a oneWire instance to communicate with any OneWire devices
OneWire oneWire(ONE_WIRE_BUS);

// Creat a DallasTemperature object, TBsensors,
// Pass our oneWire reference to Dallas Temperature.
DallasTemperature TBsensors(&oneWire);

// Assign the addresses of your 1-Wire temp TBTBsensors.
// InThermo is DS18B20 #1, OutThermo is DS18B20 #2
DeviceAddress InThermo = {
  0x28, 0xE2, 0x91, 0x3A, 0x04, 0x00, 0x00, 0xEE
}; // put the correct address in here
DeviceAddress OutThermo = {
  0x28, 0xCA, 0x80, 0x3A, 0x04, 0x00, 0x00, 0x48

void setup() {
  // put your setup code here, to run once:
  // start serial port
  // initialize the Heater pins as an output
  pinMode(HighHeaterPin, OUTPUT);
  pinMode(LowHeaterPin, OUTPUT);
  // Start up the library
  TBsensors.setResolution(InThermo, 12);//setResolution is a method in DallasTemperature.h
  TBsensors.setResolution(OutThermo, 12);

}    // End setup

void loop() {
  // put your main code here, to run repeatedly:
  //Get the sensor readings. There are two of them
} // end of loop(viod)

// Code the functions

void RunControl(void) {

  //float tempf = TBsensors.getTempF(InThermo);         // (DeviceAddress);
  RoomTemp = TBsensors.getTempF(InThermo);         // (DeviceAddress);
  if  (RoomTemp < LowHeat && LowHeat > HighHeat ) {
    // turn on low heater
    digitalWrite(LowHeaterPin, HIGH);
  if  (RoomTemp < HighHeat) {
    // turn on high heater and low heater
    digitalWrite(HighHeaterPin, HIGH);
    digitalWrite(LowHeaterPin, HIGH);
  if  (RoomTemp > HighHeat &&  RoomTemp > LowHeat) {
    // turn off high heater
    digitalWrite(HighHeaterPin, LOW);
  if  (RoomTemp > SetTemp) {
    // turn off low heater
    digitalWrite(LowHeaterPin, LOW);



I found a work around but it has a lot of extra code that I don’t need. See attached.

Any help would be appreciated. Thank you, Tony

shop_heat2.ino (2.95 KB)