Making 64bit development version fails
Hi List, I just tried to update PicoLisp after reinstalling Archlinux and get this error with the current development version: ,- | $ LC_ALL=C make | make: execvp: as: Not a directory | Makefile:123: recipe for target 'x86-64.linux.base.o' failed | make: *** [x86-64.linux.base.o] Error 127 `- Is that PicoLisp related or Archlinux? Yesterday I used ,-- | $ make update `-- with Org-mode and it worked, so it seems 'make' is working in general. -- cheers, Thorsten -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
Re: Making 64bit development version fails
Hi Thorsten, I tryed on my Ubuntu 12.04 and it worked. Maybe you need to create the bin directory,because I removed the bin directory on my box, rebuilt from scratch it also issued the following error. /usr/bin/ld: cannot open output file ../bin/picolisp: No such file or directory collect2: ld returned 1 exit status make: *** [../bin/picolisp] Error 1 Maybe this is the problem. Kind Regards, Pedro On 21 January 2014 12:34, Thorsten Jolitz tjol...@gmail.com wrote: LC_ALL=C make
Re: Making 64bit development version fails
The reinstalling makes me believe that maybe you don't have either Java or some version of PL already installed? If I remember correctly you need one or the other to build the 64bit version. On Tue, Jan 21, 2014 at 6:48 PM, Pedro Gomes azynhe...@gmail.com wrote: Hi Thorsten, I tryed on my Ubuntu 12.04 and it worked. Maybe you need to create the bin directory,because I removed the bin directory on my box, rebuilt from scratch it also issued the following error. /usr/bin/ld: cannot open output file ../bin/picolisp: No such file or directory collect2: ld returned 1 exit status make: *** [../bin/picolisp] Error 1 Maybe this is the problem. Kind Regards, Pedro On 21 January 2014 12:34, Thorsten Jolitz tjol...@gmail.com wrote: LC_ALL=C make
Re: Making 64bit development version fails
Pedro Gomes azynhe...@gmail.com writes: Hi Pedro, I tryed on my Ubuntu 12.04 and it worked. Maybe you need to create the bin directory,because I removed the bin directory on my box, rebuilt from scratch it also issued the following error. /usr/bin/ld: cannot open output file ../bin/picolisp: No such file or directory collect2: ld returned 1 exit status make: *** [../bin/picolisp] Error 1 Maybe this is the problem. The /bin directory is now a symlink to /usr/bin in Archlinux. Might that be the reason that the makefile isn't working anymore? Not sure how to solve that ... that symlink is there and needed. -- cheers, Thorsten -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
Re: Making 64bit development version fails
Hi Thorsten, Maybe there are 2 problems, one is the directory and the other is probably what Henrik suggested. Check your Java installation. If I remove (temporarly) my java symlink I get the following error: ./ersatz/pil: 5: exec: java: not found make: *** [x86-64.linux.base.s] Error 127 Issue make with '-d' to check where it is failing ... Maybe it works! Kind Regards, Pedro On 21 January 2014 13:04, Thorsten Jolitz tjol...@gmail.com wrote: Pedro Gomes azynhe...@gmail.com writes: Hi Pedro, I tryed on my Ubuntu 12.04 and it worked. Maybe you need to create the bin directory,because I removed the bin directory on my box, rebuilt from scratch it also issued the following error. /usr/bin/ld: cannot open output file ../bin/picolisp: No such file or directory collect2: ld returned 1 exit status make: *** [../bin/picolisp] Error 1 Maybe this is the problem. The /bin directory is now a symlink to /usr/bin in Archlinux. Might that be the reason that the makefile isn't working anymore? Not sure how to solve that ... that symlink is there and needed. -- cheers, Thorsten -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
Re: Making 64bit development version fails
Pedro Gomes azynhe...@gmail.com writes: Hi Pedro, Hi Henrik, you were right, my brandnew Archlinux was still very basic, I figured out I have to install fundamental libraries like 'binutils' (for 'as') and 'gcc' first - I took their existance for granted. After that compilation works. Thanks for the tips! On 21 January 2014 13:04, Thorsten Jolitz tjol...@gmail.com wrote: Pedro Gomes azynhe...@gmail.com writes: Hi Pedro, I tryed on my Ubuntu 12.04 and it worked. Maybe you need to create the bin directory,because I removed the bin directory on my box, rebuilt from scratch it also issued the following error. /usr/bin/ld: cannot open output file ../bin/picolisp: No such file or directory collect2: ld returned 1 exit status make: *** [../bin/picolisp] Error 1 Maybe this is the problem. The /bin directory is now a symlink to /usr/bin in Archlinux. Might that be the reason that the makefile isn't working anymore? Not sure how to solve that ... that symlink is there and needed. -- cheers, Thorsten -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe -- cheers, Thorsten -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe