I have an environment variable called 'V' that is interfering with the $(V) in the variables in the Makefile.
I removed my $V and it's fine. Thanks again, Dustin On 12/21/2012 12:59 PM, Dustin N. Jenkins wrote: > Thanks, Dale, > > The build ONLY fails on this machine, which is my work desktop and I > don't have administrative rights over it, which means all of the > dependencies are built from source, which could contribute. It's a > 64-bit Fedora 16 box. My 32-bit and 64-bit Debian machines at home > build just fine. > > Also, you're right, it should be -DLOWRES_PDA=1, but it's being lobbed > off because (I believe) the $(EDJE_FLAGS_VERBOSE_$(V)) variable is not > being replaced properly in the 'EDJE_FLAGS = ' line from the configure > script or my make. My knowledge of make and configure pretty much ends > here, too. > > Thanks, > DNJ > > > On 12/21/2012 12:29 PM, Dale Snell wrote: >> On Fri, 21 Dec 2012 10:12:54 -0800 >> Dustin Jenkins <at88...@shaw.ca> wrote: >> >>> On my Fedora 16 64-bit machine, my E17 builds for the most part >>> fine. It won't get past the illume2 module though, when building the >>> e application: >>> >>> DLOWRES_PDA=1 -DMEDIUMRES_PDA=2 -DHIRES_PDA=3 -DSLOW_PC=4 >>> -DMEDIUM_PC=5 -DFAST_PC=6 -DE17_PROFILE=SLOW_PC -id ./illume2/images >>> illume2/e-module-illume2.edc illume2/e-module-illume2.edj >>> /bin/sh: -DMEDIUMRES_PDA=2: command not found >>> make[1]: [illume2/e-module-illume2.edj] Error 127 (ignored) >> Hmm... The last SVN I built was 81410, and I had no trouble with >> it. I'm running Fedora 17 on an Athlon 64-bit box. (Normally I >> stick with the snapshots, but I needed to test a bugfix.) >> >> The first thing in your error message that stands out to me is the >> beginning of the first line: "DLOWRES_PDA=1". Shouldn't that be >> "-DLOWRES_PDA=1"? The dash will make a difference in how that >> argument is used. _Why_ the dash is missing is something I don't >> know -- it's not missing here. >> >> ------>%==== snip! ====%<------ >> >>> If I edit the Makefile in src/modules and modify line 1908 and change: >>> >>> $(EDJE_FLAGS_VERBOSE_$(V)) >>> >>> to >>> >>> edje_cc -v >>> >>> it will then compile. What goes finding the edje_cc command and >>> replaces it in this command? Is it a path issue? It's running in >>> bash 4.2. >> Err... I'll be the first to admit I don't know much about Make, >> but that doesn't look right at all. That line is supposed to be setting >> a flag, not specifying the command proper. Here are the eight lines in >> my Makefile that lead up to and include line 1908: >> >> EDJE_CC = $(EDJE_CC_$(V)) >> EDJE_CC_ = $(EDJE_CC_$(AM_DEFAULT_VERBOSITY)) >> EDJE_CC_0 = @echo " EDJE_CC " $@; /opt/Enlightenment/bin/edje_cc >> EDJE_CC_1 = /opt/Enlightenment/bin/edje_cc >> EDJE_FLAGS_VERBOSE_ = $(EDJE_FLAGS_VERBOSE_$(AM_DEFAULT_VERBOSITY)) >> EDJE_FLAGS_VERBOSE_0 = >> EDJE_FLAGS_VERBOSE_1 = -v >> EDJE_FLAGS = $(EDJE_FLAGS_VERBOSE_$(V)) -DLOWRES_PDA=1 -DMEDIUMRES_PDA=2 >> -DHIRES_PDA=3 -DSLOW_PC=4 -DMEDIUM_PC=5 -DFAST_PC=6 -DE17_PROFILE=SLOW_PC >> >> As you can probably guess, my $PREFIX is /opt/Enlightenment. Note >> that the absolute path to edje_cc is set in the line starting >> "EDJE_CC_1". >> >> Anyway, I've pretty much reached the limits of my knowledge here. >> If this doesn't help, maybe someone else can weigh in and give you >> some pointers. I suspect the devs are going to be busy with the >> release, though, so have patience. :-) >> >> --Dale >> >> -- >> "IT'S THE END OF THE WORLD! Or the beginning. Hmph. End, begin, >> all the same. Big change. Sometimes good. Sometimes bad." >> -- Aughra, _The Dark Crystal_ >> >> ------------------------------------------------------------------------------ >> LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial >> Remotely access PCs and mobile devices and provide instant support >> Improve your efficiency, and focus on delivering more value-add services >> Discover what IT Professionals Know. Rescue delivers >> http://p.sf.net/sfu/logmein_12329d2d >> _______________________________________________ >> enlightenment-users mailing list >> enlightenment-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/enlightenment-users > > ------------------------------------------------------------------------------ > LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial > Remotely access PCs and mobile devices and provide instant support > Improve your efficiency, and focus on delivering more value-add services > Discover what IT Professionals Know. Rescue delivers > http://p.sf.net/sfu/logmein_12329d2d > _______________________________________________ > enlightenment-users mailing list > enlightenment-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-users ------------------------------------------------------------------------------ LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d _______________________________________________ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users