1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
Employee_driver.o: In function `main':
/home/tyler/Desktop/P2/Employee_driver.cc:23: undefined reference to `Manager<int>::Manager(double, int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >)'
/home/tyler/Desktop/P2/Employee_driver.cc:24: undefined reference to `Manager<char>::Manager(double, int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >)'
/home/tyler/Desktop/P2/Employee_driver.cc:25: undefined reference to `Manager<bool>::Manager(double, int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >)'
/home/tyler/Desktop/P2/Employee_driver.cc:27: undefined reference to `HourlyWorker<int>::HourlyWorker(double, double, int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >)'
/home/tyler/Desktop/P2/Employee_driver.cc:28: undefined reference to `HourlyWorker<char>::HourlyWorker(double, double, int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >)'
/home/tyler/Desktop/P2/Employee_driver.cc:29: undefined reference to `HourlyWorker<bool>::HourlyWorker(double, double, int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >)'
/home/tyler/Desktop/P2/Employee_driver.cc:31: undefined reference to `OnCommission<int>::OnCommission(double, int, int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >)'
/home/tyler/Desktop/P2/Employee_driver.cc:32: undefined reference to `OnCommission<char>::OnCommission(double, int, int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >)'
/home/tyler/Desktop/P2/Employee_driver.cc:33: undefined reference to `OnCommission<bool>::OnCommission(double, int, int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >)'
/home/tyler/Desktop/P2/Employee_driver.cc:59: undefined reference to `Manager<int>::Manager(double, int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >)'
/home/tyler/Desktop/P2/Employee_driver.cc:63: undefined reference to `Manager<char>::Manager(double, int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >)'
/home/tyler/Desktop/P2/Employee_driver.cc:67: undefined reference to `Manager<bool>::Manager(double, int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >)'
/home/tyler/Desktop/P2/Employee_driver.cc:78: undefined reference to `HourlyWorker<int>::HourlyWorker(double, double, int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >)'
/home/tyler/Desktop/P2/Employee_driver.cc:82: undefined reference to `HourlyWorker<char>::HourlyWorker(double, double, int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >)'
/home/tyler/Desktop/P2/Employee_driver.cc:86: undefined reference to `HourlyWorker<bool>::HourlyWorker(double, double, int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >)'
/home/tyler/Desktop/P2/Employee_driver.cc:98: undefined reference to `OnCommission<int>::OnCommission(double, int, int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >)'
/home/tyler/Desktop/P2/Employee_driver.cc:102: undefined reference to `OnCommission<char>::OnCommission(double, int, int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >)'
/home/tyler/Desktop/P2/Employee_driver.cc:106: undefined reference to `OnCommission<bool>::OnCommission(double, int, int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >)'
collect2: ld returned 1 exit status
make: *** [Employee] Error 1
|