Re: Build a picolisp core for android fails

2020-11-25 Thread Gaston Pepe
ok i'm deleting all.
try to compile PilBox latest version
and success!

Thanks!!! for your patience
in my slackware64 picolisp works fine.
I'm very excited about picolisp.

El mié, 25 nov 2020 a las 13:39, Alexander Burger ()
escribió:

> On Wed, Nov 25, 2020 at 09:50:41AM -0300, Gaston Pepe wrote:
> > A) download the PilBox sources from https://software-lab.de/PilBox.tgz
> > tree is :
> > AndroidManifest.xml  COPYING  ChangeLog  README  assets  bin  lib
> >  mk.pilBox  obj  res  src
> > try compile an error
> > ERROR: input directory 'picoLisp/bin' does not exist
>
> Very strange. Something must be very wrong. Makes absolutely no sense to
> me ;)
>
> The whole "picoLisp/" directory does not exist in PilBox. So this error is
> correct. The *old* PilBox (before API 29) did have it, but now it is gone!
>
> So what are you compiling, and *which* place (which call? javac?) triggers
> the
> error?
>
> It is ./mk.pilBox, right? The current version?
> It starts with:
>
># 31oct20 Software Lab. Alexander Burger
>
>## openjdk-8-jdk
>## (cd projects; rm @; ln -s gen @)
>
>VERS=126
>NAME=20.10.31
>
>MINSDK=21
>TARGET=29
>
> There is nowhere a reference to "picoLisp/" or "picoLisp/bin".
>
> Can you try to locate exactly *where* this error comes from? Just unpack
> PilBox.tgz to a fresh, empty folder. No copying anything from anywhere
> else.
>
> ☺/ A!ex
>
> --
> UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
>


Re: Build a picolisp core for android fails

2020-11-25 Thread Gaston Pepe
A) download the PilBox sources from https://software-lab.de/PilBox.tgz
tree is :
AndroidManifest.xml  COPYING  ChangeLog  README  assets  bin  lib
 mk.pilBox  obj  res  src
try compile an error
ERROR: input directory 'picoLisp/bin' does not exist
---
B) an older version
tree is:
AndroidManifest.xml  ChangeLog  assets  mk.arm64.android  mk.openssl
 mk.sslmk.zip.arm64  picoLisp  projects  setenv-openssh.sh
COPYING  README lib mk.emu.arm32  mk.pilBox
mk.zip.arm32  openssl   pils  res   src
try compile an error
ERROR: input directory 'bin' does not exist

C) ok i'm copy folder bin from A in to B

compile i'ts ok
the apk tree is this
AndroidManifest.xml  META-INF  assets  classes.dex  picolisp  res
 resources.arsc  ssl

-
D) but the apk tree from here get it directly from
https://software-lab.de/pilBox.apk
is this

AndroidManifest.xml  META-INF  assets  classes.dex  lib  res  resources.arsc

---
C not work



El mié, 25 nov 2020 a las 3:29, Alexander Burger ()
escribió:

> Hi Gaston,
>
> > #tar xvzf PilBox.tgz  ---> ok
> > #cd PilBox
> > #mkdir obj
> > /mk.pilBox
> > ERROR: input directory 'bin' does not exist
> >  'classes.dex'...
> >
> > this error.
>
> I see. Strange, because PilBox.tgz *does* contain "bin/":
>
>$ tar tvfz PilBox.tgz
>-rw-r--r-- abu/abu1176 2019-04-20 09:22 PilBox/COPYING
>-rw-r--r-- abu/abu5633 2020-10-11 18:41 PilBox/README
>-rw-r--r-- abu/abu   16955 2020-10-31 09:55 PilBox/ChangeLog
>...
>drwxr-xr-x abu/abu   0 2020-09-07 16:49 PilBox/bin/
>drwxr-xr-x abu/abu   0 2020-10-08 16:02 PilBox/bin/lib/
>drwxr-xr-x abu/abu   0 2020-10-31 09:54
> PilBox/bin/lib/arm64-v8a/
>-rwx-- abu/abu  339192 2020-07-28 12:23
> PilBox/bin/lib/arm64-v8a/libncursesw.6.2.so
>-rwxr-xr-x abu/abu   12824 2020-10-26 17:35
> PilBox/bin/lib/arm64-v8a/libext.so
>-rwx-- abu/abu  446160 2020-09-24 01:07
> PilBox/bin/lib/arm64-v8a/libssl.1.1.so
>-rwxr-xr-x abu/abu  381624 2020-10-30 12:36
> PilBox/bin/lib/arm64-v8a/libpicolisp.so
>-rwx-- abu/abu  351304 2020-07-07 18:51
> PilBox/bin/lib/arm64-v8a/libreadline.8.0.so
>-rwxr-xr-x abu/abu   19736 2020-10-29 10:56
> PilBox/bin/lib/arm64-v8a/libssl.so
>-rwx-- abu/abu 2125480 2020-09-24 01:07
> PilBox/bin/lib/arm64-v8a/libcrypto.1.1.so
>-rwx-- abu/abu   67784 2020-07-07 18:59
> PilBox/bin/lib/arm64-v8a/libffi.so
>-rwxr-xr-x abu/abu   17232 2020-10-26 17:35
> PilBox/bin/lib/arm64-v8a/libht.so
>-rw--- abu/abu   21808 2020-08-07 12:37
> PilBox/bin/lib/arm64-v8a/libandroid-support.so
>...
>
> *Where* exactly in 'mk.pilBox' does this error occur?
>
> ☺/ A!ex
>
> --
> UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
>


Re: Build a picolisp core for android fails

2020-11-24 Thread Gaston Pepe
#tar xvzf PilBox.tgz  ---> ok
#cd PilBox
#mkdir obj
/mk.pilBox
ERROR: input directory 'bin' does not exist
 'classes.dex'...

this error.
what am I doing wrong?


El mar, 24 nov 2020 a las 7:38, Alexander Burger ()
escribió:

> On Tue, Nov 24, 2020 at 07:46:27AM +0100, Alexander Burger wrote:
> > I'm not sure what went wrong in your case. It may be that for some
> reason PilBox
> > cannot delete the old "bin/picolisp" and create the new symbolic link.
> >
> > Perhaps it helps if you uninstall PilBox and then re-install the new APK?
>
> Or - if the old PilBox is still installed - do in the $REPL
>
>$ rm bin/picolisp
>$ rm bin/ssl
>
> and then install the new one.
>
> ☺/ A!ex
>
> --
> UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
>


Build a picolisp core for android fails

2020-11-23 Thread Gaston Pepe
I try a build a picolisp core apk for android.
/mk.pilbox work
But in Android when app run get error " bin/picolisp not found"


Subscribe

2020-11-21 Thread Gaston Pepe
Hello I'm interested in learning picolisp