AHHH now I get this for some reason.... and it makes little sense to me. I tried running the program in Xcode but it runs instead of giving me these errors and just sits there.
::UhUnix2:: make
gcc -c database.cpp
gcc -o prj2 interface.o llist.o database.o
Undefined first referenced
symbol in file
std::basic_ofstream<char, std::char_traits<char> >::close()database.o
std::basic_ostream<char, std::char_traits<char> >& std:
perator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char)database.o
std::basic_ifstream<char, std::char_traits<char> >::basic_ifstream[in-charge](char const*, std::_Ios_Openmode)database.o
std::basic_ostream<char, std::char_traits<char> >& std::endl<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&)interface.o
std::basic_ostream<char, std::char_traits<char> >:
perator<<(int)interface.o
std::cin interface.o
std::basic_ifstream<char, std::char_traits<char> >::close()database.o
std::basic_istream<char, std::char_traits<char> >& std:
perator>><char, std::char_traits<char>, std::allocator<char> >(std::basic_istream<char, std::char_traits<char> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)interface.o
std::basic_ifstream<char, std::char_traits<char> >::~basic_ifstream [in-charge]()database.o
std::basic_istream<char, std::char_traits<char> >& std:
perator>><char, std::char_traits<char> >(std::basic_istream<char, std::char_traits<char> >&, char&)database.o
std::basic_ofstream<char, std::char_traits<char> >::basic_ofstream[in-charge](char const*, std::_Ios_Openmode)database.o
std::basic_ofstream<char, std::char_traits<char> >::~basic_ofstream [in-charge]()database.o
find(llist) interface.o
operator new(unsigned) database.o
__gxx_personality_v0 interface.o
std::basic_istream<char, std::char_traits<char> >& std:
perator>><char, std::char_traits<char> >(std::basic_istream<char, std::char_traits<char> >&, char*)database.o
change(llist) interface.o
std::basic_ostream<char, std::char_traits<char> >& std:
perator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*)interface.o
std::ios_base::Init::Init[in-charge]()interface.o
std::ios_base::Init::~Init [in-charge]()interface.o
getInfoForNew(llist) interface.o
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() constinterface.o
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string [in-charge]()interface.o
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::at(unsigned)interface.o
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string[in-charge]()interface.o
std::cout interface.o
operator delete(void*) database.o
std::basic_ostream<char, std::char_traits<char> >:
perator<<(std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, std::char_traits<char> >&))interface.o
std::basic_ifstream<char, std::char_traits<char> >::is_open()database.o
std::basic_istream<char, std::char_traints<char> >:
perator>>(int&)interface.o
std::basic_ios<char, std::char_traits<char> >::eof() constdatabase.o
ld: fatal: Symbol referencing errors. No output written to prj2
collect2: ld returned 1 exit status
*** Error code 1
make: Fatal error: Command failed for target `prj2'