hello every one.
i am using cmake to compile a program.
the cmake generates a make file which look like this
Code:
usr/bin/ld -L/usr/lib/condor -Bstatic --eh-frame-hdr -m elf_i386 -export-dynamic
-dynamic-linker /lib/ld-linux.so.2 -o
/nfs/mid/homes/sah006/condor_app/vtkCISG/Output/bin/vtkSegProp
/usr/lib/condor/condor_rt0.o /usr/lib/gcc-lib/i486-linux/3.3.5/../../../crti.o
/usr/lib/gcc-lib/i486-linux/3.3.5/crtbeginT.o vtkSegProp.o
-L/usr/local/lib/vtk_4.2.6
-L/nfs/mid/homes/sah006/condor_app/vtkCISG/Output/lib
-L/nfs/mid/homes/sah006/condor_app/vtkCISG/Output
-L/nfs/mid/homes/sah006/condor_app/vtkCISG/Output/objects/library -L. -L./lib
-L/usr/X11R6/lib -L/usr/lib/condor -L/usr/lib/gcc-lib/i486-linux/3.3.5
-L/usr/lib/gcc-lib/i486-linux/3.3.5/../../..
-L/nfs/mid/homes/sah006/condor_app/vtkCISG/Output/lib -lvtkPatented
-lvtkCISGFile -lvtkCISGProcessing -lvtkCISGTransform -lvtkCISGVisualization
-lvtkCISGRegistration -lvtkCISGRegistration_ND -lmhLib -lvtkCISGRegistration
-lvtkCISGVisualization -lvtkCISGFile -lvtkHybridTCL -lvtkRenderingTCL
-lvtkGraphicsTCL -lvtkImagingTCL -ltk8.3 -lvtkIOTCL -lvtkFilteringTCL
-lvtkCommonTCL -ltcl8.3 -lvtkCISGProcessing -lvtkCISGTransform -lvtkPatented
-lvtkPatented -lvtkHybrid -lvtkRendering -lvtkGraphics -lvtkImaging -lSM -lICE
-lSM -lICE -lX11 -lXext -lX11 -lXext -lvtkftgl -lGLU -lGL -lvtkfreetype -lXt -lSM -lICE
-lX11 -lXext -lvtkIO -lvtkFiltering -lvtkpng -lvtktiff -lvtkzlib -lvtkjpeg -lvtkexpat
-lvtkCommon -lpthread -ldl -rpath
/usr/local/lib/vtk_4.2.6:/nfs/mid/homes/sah006/condor_app/vtkCISG/Output/lib:
/nfs/mid/homes/sah006/condor_app/vtkCISG/Output:/nfs/mid/homes/sah006/condor_app/vtkCISG/Output/objects/library:.:.
/lib:/usr/X11R6/lib /usr/lib/condor/libcondorzsyscall.a
/usr/lib/condor/libcondor_z.a /usr/lib/condor/libcomp_libstdc++.a
/usr/lib/condor/libcomp_libstdc++.a -lm /usr/lib/condor/libcomp_libgcc.a
/usr/lib/condor/libcomp_libgcc_eh.a -lcondor_c -lcondor_nss_files
-lcondor_nss_dns -lcondor_resolv -lcondor_c -lcondor_nss_files
-lcondor_nss_dns -lcondor_resolv -lcondor_c /usr/lib/condor/libcomp_libgcc.a
/usr/lib/condor/libcomp_libgcc_eh.a /usr/lib/gcc-lib/i486-linux/3.3.5/crtend.o
/usr/lib/gcc-lib/i486-linux/3.3.5/../../../crtn.o
some how it gets stuck on the line where i try to link the first shared library.
it gives me the error that vtkPatented not found.
i have checked the path of the directories included and they are correct. some how ld is not able to include the directories and thats why it is not able to search for them.
can any one help.