Re: Compilation problem

2023-05-25 Thread Dr . Jürgen Sauermann
actually: *CXXFLAGS="-I /usr/include/python3.10" ./configure --with-python* On 5/25/23 11:31, Dr. Jürgen Sauermann wrote: Hi Emmanuel, could you please translate the french error message to English? No idea yet what this is about. In the meantime it may help to copy Python.h from:

Re: Compilation problem

2023-05-25 Thread Dr . Jürgen Sauermann
Hi Emmanuel, could you please translate the french error message to English? No idea yet what this is about. In the meantime it may help to copy Python.h from: |/usr/include/python3.11/Python.h| to: |/usr/include/Python.h| Or configure GNU APL like this: *CXXFLAGS="-I

Re: Compilation problem

2023-05-25 Thread vvs
On 5/25/23, Blake McBride wrote: > Have a development project going on for several years with a fair-sized > team. The code base grows immensely. Git forces you to download the whole > damn thing - every change ever made. No one wants that! Sometimes it can > take more than an hour to clone a

Re: Compilation problem

2023-05-25 Thread Emmanuel Charpentier
Never mind : I bit te bullet, installed `subversin` and skimmed a tutorial. I got a functional tree, created a VPATH and obtained a full configuration/compilation. Now to create a Debian package. The instructions aren't exeedingly blear, and `make DEB` does not seem to do what I expected it to

Re: Compilation problem

2023-05-25 Thread Dr . Jürgen Sauermann
Hi Emmanuel, thanks. Seems like python_apl.cc was not compiled for a while. Fixed in *SVN 1695*. Best Regards, Jürgen On 5/25/23 13:10, Emmanuel Charpentier wrote: Le jeudi 25 mai 2023 à 11:34 +0200, Dr. Jürgen Sauermann a écrit : CXXFLAGS="-I /usr/include/python3.10" ./configure

Re: Compilation problem

2023-05-25 Thread Blake McBride
After 40 years of programming, I have to admit I am not smart enough to understand GIT. Yes, it works straightforwardly enough in simple cases. But it is fairly common to get yourself tied up in a knot with GIT and spend the entire day trying to straighten it out. Several times I got stuck and

Re: Compilation problem

2023-05-25 Thread Dr . Jürgen Sauermann
Hi Emmanuel, I normally update git together with SVN. But: sometimes I forget to and I am not at all familiar with git. I get lots of error messages from git which I do not understand. Maybe some git specialist can have a look at the target SYNC: in the top-level Makefile.am and let me know

Re: Compilation problem

2023-05-25 Thread Emmanuel Charpentier
Le jeudi 25 mai 2023 à 13:49 +0200, Dr. Jürgen Sauermann a écrit : > Hi Emmanuel, > > thanks. Seems like python_apl.cc was not compiled for a while. > > Fixed in **SVN 1695**. Thanks ! Do I need Subversion, or will the `git` mirror be updated in some 'reasonable" time ? (Yes,

Re: Compilation problem

2023-05-25 Thread vvs
On 5/25/23, Blake McBride wrote: > Although you addressed one of its many shortcomings, you conveniently > failed to mention the others (e.g. complexity, central repo). In terms of > complexity, GIT is plenty simple in simple cases but quickly becomes > unwieldy even for experts. I've just

Re: Compilation problem

2023-05-25 Thread Blake McBride
On Thu, May 25, 2023 at 8:47 AM vvs wrote: > On 5/25/23, Blake McBride wrote: > > Have a development project going on for several years with a fair-sized > > team. The code base grows immensely. Git forces you to download the > whole > > damn thing - every change ever made. No one wants

Re: Compilation problem

2023-05-25 Thread Peter Teeson
Why not make a note in the python README for users to make a symbolic link from their actual python location to a standard place such as /usr/include/python? Then configure need only refer to that. > On May 25, 2023, at 5:34 AM, Dr. Jürgen Sauermann > wrote: > > actually: > > CXXFLAGS="-I

SVN' "complexity" :)

2023-05-25 Thread vvs
Following recent argument I just wanted to share that anecdote which happened to me right now. That way it would be closer to real life and more funny for you. First, some background. I used to locally mirror GNU APL' Subversion repository using rsync. That was long before it' Git mirror even