C
Charles
Hi guys,
I've tried a hello world script:
#include <iostream>
int main() {
using namespace std;
cout << "Hello!\n";
return 0;
}
But I've got an error message:
gcc test.cpp
/var/tmp//ccZLLi7M.o(.text+0xd): In function `std::__verify_grouping(char
const*, unsigned int, std::string const&)':
: undefined reference to `std::string::size() const'
/var/tmp//ccZLLi7M.o(.text+0x60): In function `std::__verify_grouping(char
const*, unsigned int, std::string const&)':
: undefined reference to `std::string:
perator[](unsigned int) const'
/var/tmp//ccZLLi7M.o(.text+0x9d): In function `std::__verify_grouping(char
const*, unsigned int, std::string const&)':
: undefined reference to `std::string:
perator[](unsigned int) const'
/var/tmp//ccZLLi7M.o(.text+0xc8): In function `std::__verify_grouping(char
const*, unsigned int, std::string const&)':
: undefined reference to `std::string:
perator[](unsigned int) const'
/var/tmp//ccZLLi7M.o(.text+0x121): In function `main':
: undefined reference to `std::cout'
/var/tmp//ccZLLi7M.o(.text+0x126): In function `main':
/var/tmp//ccZLLi7M.o(.text+0x152): In function
`__static_initialization_and_destruction_0(int, int)':
: undefined reference to `std::ios_base::Init::Init()'
/var/tmp//ccZLLi7M.o(.text+0x183): In function `__tcf_0':
: undefined reference to `std::ios_base::Init::~Init()'
/var/tmp//ccZLLi7M.o(.eh_frame+0x11): undefined reference to
`__gxx_personality_v0'
I'm on PC-BSD. Any idea?
Thanks,
Charles.
I've tried a hello world script:
#include <iostream>
int main() {
using namespace std;
cout << "Hello!\n";
return 0;
}
But I've got an error message:
gcc test.cpp
/var/tmp//ccZLLi7M.o(.text+0xd): In function `std::__verify_grouping(char
const*, unsigned int, std::string const&)':
: undefined reference to `std::string::size() const'
/var/tmp//ccZLLi7M.o(.text+0x60): In function `std::__verify_grouping(char
const*, unsigned int, std::string const&)':
: undefined reference to `std::string:
/var/tmp//ccZLLi7M.o(.text+0x9d): In function `std::__verify_grouping(char
const*, unsigned int, std::string const&)':
: undefined reference to `std::string:
/var/tmp//ccZLLi7M.o(.text+0xc8): In function `std::__verify_grouping(char
const*, unsigned int, std::string const&)':
: undefined reference to `std::string:
/var/tmp//ccZLLi7M.o(.text+0x121): In function `main':
: undefined reference to `std::cout'
/var/tmp//ccZLLi7M.o(.text+0x126): In function `main':
std::char_traits<char> >&, char const*)': undefined reference to `std::basic_ostream said:& std:perator<< <std::char_traits<char> >(std::basic_ostream<char,
/var/tmp//ccZLLi7M.o(.text+0x152): In function
`__static_initialization_and_destruction_0(int, int)':
: undefined reference to `std::ios_base::Init::Init()'
/var/tmp//ccZLLi7M.o(.text+0x183): In function `__tcf_0':
: undefined reference to `std::ios_base::Init::~Init()'
/var/tmp//ccZLLi7M.o(.eh_frame+0x11): undefined reference to
`__gxx_personality_v0'
I'm on PC-BSD. Any idea?
Thanks,
Charles.