I agree it is weird. Possibly I am doing something wrong but it is not
obvious to me what. To help debug I have written a script to do a clean,
from scratch build (see attached). I have tested on Ubuntu 18.04 and 20.04
with the same result. If you are working from Windows you can probably test
That's weird, because that dependency occurs on the dependency file. If
you remove it or build from SVN, that's not hardcoded anywhere.
For instance:
D:\tecgraf\cd\src>grep -R "/tecgraf/pdflib7" *
dep/cdpdf.dep.Linux313_64: ../include/cdpdf.h
/tecgraf/pdflib7/include/pdflib.h
Yes, folder is removed. I also built from svn and see the same problem.
Get BlueMail for Android
On Mar 17, 2021, 10:56 AM, at 10:56 AM, Antonio Scuri
wrote:
> Still the same problem. Did you remove the folder in CD/src folder?
>
>Em qua., 17 de mar. de 2021 às 12:02, Matt Welland
>
Still the same problem. Did you remove the folder in CD/src folder?
Em qua., 17 de mar. de 2021 às 12:02, Matt Welland
escreveu:
> Hi Scuri,
>
> I do get the message:
>
> make[1]: *** No rule to make target '/tecgraf/pdflib7/include/pdflib.h',
> needed by '../obj/cdpdf/Linux54_64/cdpdf.o'.
Hi Scuri,
I do get the message:
make[1]: *** No rule to make target
'/tecgraf/pdflib7/include/pdflib.h', needed by
'../obj/cdpdf/Linux54_64/cdpdf.o'. Stop.
*after* removing the dep dir. Can you suggest how to debug further?
Thanks,
Matt
-=-
On Mon, Mar 15, 2021 at 4:39 AM Antonio Scuri
HiI,
This is the same problem, but in the CD src folder. Simply erase the folder:
cd\src\dep
If you get from SVN head, it will not have the problem. But there aren't
any differences in CD and IM that are worth it. Maybe in IUP.
Best,
Scuri
Em seg., 15 de mar. de 2021 às 02:18, Matt Welland
Thanks Scuri,
That fixed it and it built a few times (I'm automating the build for my
project). However I started getting an error regarding not finding grcbox.h
so I removed the deps in all and then I get:
Tecmake: starting [ cdpdf:Linux54_64 ]
if [ ! -d ../obj/cdpdf/Linux54_64 ] ; then mkdir
Hi,
This is an error in the distribution files. Erase the folder
im\src\dep
And build again.
Best,
Scuri
Em seg., 8 de mar. de 2021 às 03:34, Matt Welland
escreveu:
> Tecmake: starting [ imlua51:Linux54_64 ]
> if [ ! -d ../obj/imlua51/Linux54_64/Lua51 ] ; then mkdir -p
>
Tecmake: starting [ imlua51:Linux54_64 ]
if [ ! -d ../obj/imlua51/Linux54_64/Lua51 ] ; then mkdir -p
../obj/imlua51/Linux54_64/Lua51 ; fi
if [ ! -d ../lib/Linux54_64/Lua51 ] ; then mkdir -p ../lib/Linux54_64/Lua51
; fi
make[1]: *** No rule to make target '/tecgraf/lua5.1/include/lua.h', needed
by