Anuj:

I picked up the tarball for for the baseline dunfell tools platform to update 
host tools...

I am seeing it compile cleaner but for one issue causng ld to fail:

/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:1331:
 undefined reference to `vtable for 
llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> >, false, 
llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> > > >'

Isn't LLVM brought in along with clang under meta-clang ?

Is there a missing build dependency ?

Thanks,
Steve

Build excerpt showing multiple " undefined reference to `vtable " errors...

/opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
 IGC/ElfPackager/CMakeFiles/elf_packager.dir/main.cpp.o: in function 
`llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> >, false, 
llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> > > >::~opt()':
/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:1331:
 undefined reference to `vtable for 
llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> >, false, 
llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> > > >'
/opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
 IGC/ElfPackager/CMakeFiles/elf_packager.dir/main.cpp.o: in function 
`llvm::cl::OptionValue<std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> > >::OptionValue()':
/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:601:
 undefined reference to `vtable for 
llvm::cl::OptionValue<std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> > >'
/opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
 IGC/ElfPackager/CMakeFiles/elf_packager.dir/main.cpp.o: in function 
`llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> >, false, 
llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> > > >::opt<llvm::cl::FormattingFlags, llvm::cl::desc, 
llvm::cl::initializer<char [2]> >(llvm::cl::FormattingFlags const&, 
llvm::cl::desc const&, llvm::cl::initializer<char [2]> const&)':
/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:1407:
 undefined reference to `vtable for 
llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> >, false, 
llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> > > >'
/opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
 IGC/ElfPackager/CMakeFiles/elf_packager.dir/main.cpp.o: in function 
`llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> > >::parser(llvm::cl::Option&)':
/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:1072:
 undefined reference to `vtable for 
llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> > >'
/opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
 IGC/ElfPackager/CMakeFiles/elf_packager.dir/main.cpp.o: in function 
`llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> >, false, 
llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> > > >::~opt()':
/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:1331:
 undefined reference to `vtable for 
llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> >, false, 
llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> > > >'
/opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
 IGC/ElfPackager/CMakeFiles/elf_packager.dir/main.cpp.o: in function 
`llvm::cl::OptionValue<std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> > >::OptionValue()':
/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:601:
 undefined reference to `vtable for 
llvm::cl::OptionValue<std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> > >'
/opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
 IGC/ElfPackager/CMakeFiles/elf_packager.dir/main.cpp.o: in function 
`llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> >, false, 
llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> > > >::opt<char [9], llvm::cl::desc>(char const (&) [9], 
llvm::cl::desc const&)':
/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:1407:
 undefined reference to `vtable for 
llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> >, false, 
llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> > > >'
/opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
 IGC/ElfPackager/CMakeFiles/elf_packager.dir/main.cpp.o: in function 
`llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> > >::parser(llvm::cl::Option&)':
/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:1072:
 undefined reference to `vtable for 
llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> > >'
collect2: error: ld returned 1 exit status

-----Original Message-----
From: [email protected] <[email protected]> On Behalf Of 
Anuj Mittal
Sent: Tuesday, October 12, 2021 10:43 AM
To: Monsees, Steven C (US) <[email protected]>; 
[email protected]
Subject: Re: [yocto] #zeus meta-intel

External Email Alert

This email has been sent from an account outside of the BAE Systems network.

Please treat the email with caution, especially if you are requested to click 
on a link, decrypt/open an attachment, or enable macros.  For further 
information on how to spot phishing, access “Cybersecurity OneSpace Page” and 
report phishing by clicking the button “Report Phishing” on the Outlook toolbar.


On Tue, 2021-10-12 at 12:43 +0000, Monsees, Steven C (US) wrote:
> g++: error: unrecognized command line option ‘-std=c++14’

It looks like the gcc version is too old on your host for this to work.

Thanks,

Anuj
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#55043): https://lists.yoctoproject.org/g/yocto/message/55043
Mute This Topic: https://lists.yoctoproject.org/mt/86149437/21656
Mute #zeus:https://lists.yoctoproject.org/g/yocto/mutehashtag/zeus
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to