<div dir="ltr">Hi,<div><br></div><div>I am new to Vesta, and having trouble building anything using bgclang, upon bgclang -v, I get the following output, which shows a link error:</div><div><br></div><div><div><span style="background-color:rgb(255,255,0)">[sghosh@vestalac1 build]$ bgclang -v</span></div>
<div><span style="background-color:rgb(255,255,0)">clang version 3.5.0 (trunk)</span></div><div><span style="background-color:rgb(255,255,0)">Target: powerpc64-bgq-linux</span></div><div><span style="background-color:rgb(255,255,0)">Thread model: posix</span></div>
<div><span style="background-color:rgb(255,255,0)">Found candidate GCC installation: /bgsys/drivers/toolchain/V1R2M2_base_4.7.2/gnu-linux-4.7.2/lib/gcc/powerpc64-bgq-linux/4.7.2</span></div><div><span style="background-color:rgb(255,255,0)">Selected GCC installation: /bgsys/drivers/toolchain/V1R2M2_base_4.7.2/gnu-linux-4.7.2/lib/gcc/powerpc64-bgq-linux/4.7.2</span></div>
<div><span style="background-color:rgb(255,255,0)">Candidate multilib: .;@m64</span></div><div><span style="background-color:rgb(255,255,0)">Selected multilib: .;@m64</span></div><div><span style="background-color:rgb(255,255,0)"> "/home/projects/llvm/r209570-20140527/binutils/bin/ld" --hash-style=gnu --no-add-needed --build-id -m elf64ppc -static -o a.out /bgsys/drivers/toolchain/V1R2M2_base_4.7.2/gnu-linux-4.7.2/powerpc64-bgq-linux/lib/crt1.o /bgsys/drivers/toolchain/V1R2M2_base_4.7.2/gnu-linux-4.7.2/powerpc64-bgq-linux/lib/crti.o /bgsys/drivers/toolchain/V1R2M2_base_4.7.2/gnu-linux-4.7.2/lib/gcc/powerpc64-bgq-linux/4.7.2/crtbeginT.o -L/bgsys/drivers/toolchain/V1R2M2_base_4.7.2/gnu-linux-4.7.2/powerpc64-bgq-linux/lib -L/home/projects/llvm/r209570-20140527/sleef/lib -L/bgsys/drivers/toolchain/V1R2M2_base_4.7.2/gnu-linux-4.7.2/lib/gcc/powerpc64-bgq-linux/4.7.2 -L/bgsys/drivers/toolchain/V1R2M2_base_4.7.2/gnu-linux-4.7.2/lib/gcc/powerpc64-bgq-linux/4.7.2/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/bgsys/drivers/toolchain/V1R2M2_base_4.7.2/gnu-linux-4.7.2/lib/gcc/powerpc64-bgq-linux/4.7.2/../../../../powerpc64-bgq-linux/lib -L/bgsys/drivers/toolchain/V1R2M2_base_4.7.2/gnu-linux-4.7.2/lib/gcc/powerpc64-bgq-linux/4.7.2/../../.. -L/gpfs/vesta-home/projects/llvm/r209570-20140527/bin/../lib -L/lib -L/usr/lib --as-needed -lsleef --no-as-needed --start-group -lgcc -lgcc_eh -ldl -lc -lnss_files -lnss_dns -lresolv -lm --end-group /bgsys/drivers/toolchain/V1R2M2_base_4.7.2/gnu-linux-4.7.2/lib/gcc/powerpc64-bgq-linux/4.7.2/crtend.o /bgsys/drivers/toolchain/V1R2M2_base_4.7.2/gnu-linux-4.7.2/powerpc64-bgq-linux/lib/crtn.o</span></div>
<div><span style="background-color:rgb(255,255,0)">/home/projects/llvm/r209570-20140527/binutils/bin/ld: cannot find -lnss_files</span></div><div><span style="background-color:rgb(255,255,0)">/home/projects/llvm/r209570-20140527/binutils/bin/ld: cannot find -lnss_dns</span></div>
<div><span style="background-color:rgb(255,255,0)">clang: error: linker command failed with exit code 1 (use -v to see invocation)</span></div><div><span style="background-color:rgb(255,255,0)"><font color="#ffffff"><br></font></span></div>
<div><font color="#000000" style="background-color:rgb(255,255,255)">My hello-world program also fails with the same link-time error:</font></div><div><span style="background-color:rgb(255,255,0)"><br></span></div><div><div>
<span style="background-color:rgb(255,255,0)">[sghosh@vestalac1 tmp]$ bgclang -o tt tmp.c </span></div><div><span style="background-color:rgb(255,255,0)">/home/projects/llvm/r209570-20140527/binutils/bin/ld: cannot find -lnss_files</span></div>
<div><span style="background-color:rgb(255,255,0)">/home/projects/llvm/r209570-20140527/binutils/bin/ld: cannot find -lnss_dns</span></div><div><span style="background-color:rgb(255,255,0)">clang: error: linker command failed with exit code 1 (use -v to see invocation)</span></div>
</div><div><br></div><div>I am following the instructions given in: <a href="http://www.alcf.anl.gov/user-guides/bgclang-compiler#using-bgclang-on-vesta,-mira-and-cetus">http://www.alcf.anl.gov/user-guides/bgclang-compiler#using-bgclang-on-vesta,-mira-and-cetus</a></div>
<div><br></div><div>My .soft file:</div><div><br></div><div><div><span style="background-color:rgb(255,255,0)">+bgqdriver-V1R2M2</span></div><div><span style="background-color:rgb(255,255,0)">+bgqtoolchain-gcc472</span></div>
<div><span style="background-color:rgb(255,255,0)">+cmake</span></div><div><span style="background-color:rgb(255,255,0)">+mpiwrapper-bgclang</span></div></div><div><br></div><div>Thanks.</div>-- <br><div dir="ltr"><div>Regards,</div>
Sayan<br></div>
</div></div>