Hi,
If I understood, sur-behoffski, wants to know, howto
pass parameter "-p" from tecmake to make.

Best.
Ranier Vilela
________________________________________
De: Antonio Scuri <antonio.sc...@gmail.com>
Enviado: quinta-feira, 1 de março de 2018 13:51
Para: IUP discussion list.
Assunto: Re: [Iup-users] Confused by $(BIN2C); using Subversion repo...

  Hi,

  I don't know why make is not behaving as you expect. I never used it in that 
way.

  Regarding bin2c, I didn't understand what you are trying to change. bin2c.lua 
is included in IUP source code.

Best,
Scuri



Em 1 de mar de 2018 9:42 AM, "sur-behoffski" 
<sur_behoff...@grouse.com.au<mailto:sur_behoff...@grouse.com.au>> escreveu:
G'day Scuri,

Things seemed to be falling to place a week ago, with the prospect of
being able to build both IM and CD seamlessly on both Linux Mint and
Gentoo GNU/Linux.  I haven't looked seriously at IUP yet.

However, since then (I do have some snapshots of the entire rig but
haven't fully backtracked yet), I just can't get a variant of a sane
BIN2C expansion going.

I'm closely tracking the Subversion repositories, in preference to
the release tarballs.

[Sidenote 1: It's not impossible that previously, I was focussing on
             CD, but am having difficulty since I've switched my focus
             back to IM.]

[Sidenote 2: I note that iup r4692 seems to be in-flight at the
             moment... trying to update the repo results in
             incomplete/missing files.]

So, some simple questions:

I'm using GNU Make 4.1 on the LinuxMint system, and 4.2.1 on the
Gentoo system.  I've tried using "make -p" to find out how variables
and  rules end up being set (I'm reasonably familiar with simple
makefiles, going back quite a while).  However, this doesn't seem to
work; my best guess is that there's some trickery between invoking a
lower-level Makefile which pulls in tecmake.mak at a second level.

There are a whole raft of other things, that showed promise of being
able to tweak the environment without radical surgery, but changing
these did not seem to affect any of the problem areas.

I even tried "make CUSTOM_BIN2C='/usr/bin/lua bin2c.lua'", and adding
code to tecmake.mak to trigger if CUSTOM_BIN2C was defined, but no
luck; while the makefile behaviour did change, it did not do what I
wanted:

    ifdef CUSTOM_BIN2C
        override BIN2C := $(CUSTOM_BIN2C)
    endif

Can you help shed any light on this, and/or give any hints on how
to co-ordinate the operation of a hierarchy of makefiles (such as
whether the "-p" option might need to be explicitly named in order
to be handed over between makefiles; my reading of the documentation
suggests that the flag should be handed over automatically.)

thanks,

sur-behoffski
programmer, Grouse Software

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Iup-users mailing list
Iup-users@lists.sourceforge.net<mailto:Iup-users@lists.sourceforge.net>
https://lists.sourceforge.net/lists/listinfo/iup-users

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Iup-users mailing list
Iup-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/iup-users

Reply via email to