LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Help with makefile generated by lvmkmf

After compiling my CIN, I am trying to build my .lsb using the makefile generated by lvmkmf. However when I run make, it gives me the following error:

gcc -shared -o te28_CIN.tmp \
/u0/local/lv70/cintools/cin.o te28_CIN.o /u0/local/lv70/cintools/libcin.a
/u0/local/lv70/cintools/lvsbutil -c te28_CIN -t CIN -d `pwd`
multiple name arguments not allowed
make: *** [te28_CIN.lsb] Error 1

I am using Labview 7 on linux. Any ideas?

Thanks
0 Kudos
Message 1 of 2
(2,574 Views)
Most likely you are in a directory in which "pwd" is returning a space. So `pwd` causes the command line to appear to have two arguments when only one is expected.

There are two ways to fix this. One, move to a directory structure that doesn't include a space. Or two, correctly escape the pwd command so it appears as one argument.

Try adding a pair of double quotes like "`pwd`" to the makefile (or use "$(shell pwd)" in place of `pwd`).

--
David Duffey
Message 2 of 2
(2,574 Views)