bug-apl
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-apl] compiling


From: Juergen Sauermann
Subject: Re: [Bug-apl] compiling
Date: Sun, 29 Jan 2017 18:28:35 +0100
User-agent: Mozilla/5.0 (X11; Linux i686; rv:45.0) Gecko/20100101 Thunderbird/45.2.0

Hi,

no specific order needed.

Unfortunately the object files (actually their names) for the same source file are different in the apl build and in the libapl build.
Also the Makefiles and everything in .deps/

Therefore you always need a ./configure or ./configure --with-libapl before each of the builds.

And a make clean or even make distclean before each ./configure is always a good idea.

The complaints in make distclean are because distclean does not know what was built beforehand, so it wants
to remove files that may belong to the other build.

The cleanest solution to all of this is to check out GNU APL into different directories - one for apl and one for libapl.

/// Jürgen




On 01/29/2017 05:35 PM, address@hidden wrote:
is there a preferred order to compiling the apl binary and libapl

does doing one before the other deprive something of something? :)   all file 
sizes seem the exact same   except of course libapl.h/.la/.so   and   bin/apl   
 depending on whether --with-libapl is used

i am doing the libapl first then the apl binary

---

make distclean  gives a lot of

rm -f Makefile
make[2]: Leaving directory `/transfer/usr.src/apl/apl-866/src/testcases'
make[2]: Entering directory `/transfer/usr.src/apl/apl-866/src'
Makefile:901: .deps/apl-Archive.Po: No such file or directory
Makefile:902: .deps/apl-ArrayIterator.Po: No such file or directory
Makefile:903: .deps/apl-Assert.Po: No such file or directory
Makefile:904: .deps/apl-Avec.Po: No such file or directory
Makefile:905: .deps/apl-Backtrace.Po: No such file or directory
Makefile:906: .deps/apl-Bif_F12_FORMAT.Po: No such file or directory
....

i guess using   make clean   is the preferred way?







reply via email to

[Prev in Thread] Current Thread [Next in Thread]