medicnick / gpuocelot

Automatically exported from code.google.com/p/gpuocelot
0 stars 0 forks source link

build missing LIB #96

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. svn co ...
2. ./build.py -w

What is the expected output? What do you see instead?

Expected it to build, but got the following error:

cons: building associated VariantDir targets: .release_build/ocelot
config_h_build([".release_build/ocelot/configure.h"], ["ocelot/configure.h.in"])
g++ -o .release_build/ocelot/LoadPtx -L/usr/lib64 -lz -lpthread -lffi -ldl -lm 
.release_build/ocelot/ocelot/tools/LoadPtx.o -L/usr/lib -L/usr/lib64 -locelot 
-lboost_system-mt -lboost_filesystem-mt -lboost_thread-mt -lGLEW -ldl -lrt 
-lpthread -lLLVMAsmParser -lLLVMX86Disassembler -lLLVMX86AsmParser 
-lLLVMX86CodeGen -lLLVMSelectionDAG -lLLVMAsmPrinter -lLLVMMCParser 
-lLLVMX86Desc -lLLVMX86Info -lLLVMX86AsmPrinter -lLLVMX86Utils -lLLVMJIT 
-lLLVMRuntimeDyld -lLLVMExecutionEngine -lLLVMCodeGen -lLLVMObjCARCOpts 
-lLLVMScalarOpts -lLLVMInstCombine -lLLVMTransformUtils -lLLVMipa 
-lLLVMAnalysis -lLLVMTarget -lLLVMMC -lLLVMObject -lLLVMCore -lLLVMSupport
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/../../../../x86_64-pc-linux-gnu/bin/ld: 
cannot find -locelot
collect2: error: ld returned 1 exit status
scons: *** [.release_build/ocelot/LoadPtx] Error 1

What version of the product are you using? On what operating system?
  Repository Root: http://gpuocelot.googlecode.com/svn
  Repository UUID: ec522b64-56cd-11de-8d7d-01d876f1962d
  Revision: 2256

  OS: Gentoo Linux-3.12.21-gentoo-r1
  g++ (Gentoo 4.8.3 p1.1, pie-0.5.9) 4.8.3

Please provide any additional information below.

I can get ocelot to build by adding -L.release_build to the beginning of the 
last G++ command.  I have seen this before and was able to fix it by defining 
"LIBPATH=['.release_build']" in the environment.  I was not able to figure out 
how to do this to the provided ./ocelot/SConscript

Original issue reported on code.google.com by ebo.2...@gmail.com on 19 Aug 2014 at 5:02