LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   no rule to make target - what does this mean? Con't (https://www.linuxquestions.org/questions/linux-newbie-8/no-rule-to-make-target-what-does-this-mean-cont-271792/)

chui_yap 12-30-2004 01:32 AM

no rule to make target - what does this mean? Con't
 
the specific error message I've received is:
*** No rule to make target `../lib/*.a`, needed by `../bin/*.exe`. Stop.

Is it becos in trying to make the executable file, the *.a library is missing?

Does it mean that earlier on in the Make process, the relevant file was not created? or not in the right directory?

Prior to the "No rule to make target..", I have another error that goes:
ar../../lib/*.a domdec_sm.o
ar: illegal option --
:
:
:
ar: supported targets: elf64-x86-64 elf32-i386 a.out-i386-linux efi-app-ia32 elf64-little elf64-big elf32-little elf32-big srec symbolsrec tekhex binary ihex


make[4]: *** [../../../lib/*.a(*.o)] Error 1


make[3]: *** [linux_pgi] Error 2


Is it becos the *.a files are not created becos of an error in option specification for ar? I am not sure how this goes becos I did not have this error when the script runs on an SGI.

Thanks

XavierP 12-30-2004 03:08 AM

when you installed, did you do this:
./configure
make
su
make install

"No rule to make target" may mean that you didn't run ./configure first.

darkleaf 12-30-2004 04:02 AM

Another thing might be that you don't have to ./configure and make. Then you can just install with "make install". You have to try to find out which one it is.


All times are GMT -5. The time now is 04:55 PM.