Skip to content

Linker errors on "Hello, world!" in Windows #11777

@llvmbot

Description

@llvmbot
Bugzilla Link 11405
Resolution FIXED
Resolved on Aug 02, 2013 18:52
Version unspecified
OS other
Blocks llvm/llvm-bugzilla-archive#12477
Reporter LLVM Bugzilla Contributor
CC @DougGregor,@tritao,@rnk,@timurrrr

Extended Description

After downloading the current source, and building the compiler etc. using Visual C++ 10.0, it errs out on "Hello, world!" with various linker errors.

Providing some options that reportedly could help, the compiler crashed (ICE, it
called abort()).

See also my posting <url: http://stackoverflow.com/questions/8194375/clang-hello-world-link-errors-in-windows>

d:\dev\test> type con >foo.cpp #include using namespace std; int main() { cout << "Hello, cling-clong world!" << endl; } ^Z

d:\dev\test> clang++ foo.cpp
foo-839435.o : error LNK2019: unresolved external symbol __ZSt4cout referenced in function _main
foo-839435.o : error LNK2019: unresolved external symbol __ZdlPv referenced in function __ZNSt14error_categoryD0Ev
foo-839435.o : error LNK2019: unresolved external symbol __ZSt18uncaught_exceptionv referenced in function __ZNSo6sentry
D2Ev
foo-839435.o : error LNK2019: unresolved external symbol ___cxa_rethrow referenced in function __ZNSt8ios_base5clearEib
foo-839435.o : error LNK2019: unresolved external symbol ___cxa_allocate_exception referenced in function __ZNSt8ios_base5clearEib
foo-839435.o : error LNK2019: unresolved external symbol ___cxa_throw referenced in function __ZNSt8ios_base5clearEib
foo-839435.o : error LNK2019: unresolved external symbol __ZSt17iostream_categoryv referenced in function __ZSt15make_er

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugzillaIssues migrated from bugzillac++

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions