Yes, I'm trying to embed the console so the updated app (using IUP 3.30) works like the original (console window pops up with more info when it crashes). We'd talked about it a while ago on this list, but I wasn't able to solve the problem by reusing what the app originally came with.
The original programmer had included a file called console.loh which starts with: /* code automatically generated by bin2c -- DO NOT EDIT */ Looked into bin2c, but I don't know how to use it. Saw that Tecmake documentation mentioned it and .loh files, so I wondered if that was used to connect the console, but probably not since there's no config.mak file in the app's src directory. The C file starts with: /** \file * \brief Creates a Lua executable linked to all standard IUP libraries * Based on the Lua stand-alone interpreter for Lua 5.1 * See Copyright Notice in lua.h * * See Copyright Notice in iup.h * $Id: iupluaexe51.c,v 1.2 2005/12/16 20:42:17 scuri Exp $ */ I'm not sure what to do and I couldn't figure out how to debug embedded Lua and instead have to rely on sticking iup.Message to stop the app for clues to troubleshoot bugs. On Thu, Mar 31, 2022 at 7:39 AM Antonio Scuri <antonio.sc...@gmail.com> wrote: > > Tecmake expects a posix configuration enabled on your system. That's why > mkdir is failing. > > So, let's start over, first I understood that your are trying to embed > iuplua console on your application, is that correct? > > > > Em qua., 30 de mar. de 2022 23:05, Kaz Foxsen <kaz.fox...@gmail.com> escreveu: >> >> Hello, >> >> I tried working out my problem getting Tecmake to work, but now I have >> a different problem from the one I sent an email to this list about >> the other day. >> >> I tried downloading the IUP 3.30 source files to see what its >> config.mak looked like. I copied it into my folder where my test files >> are and added "NO_DEPEND = YES" to it to get rid of an error about >> dependency, having seen that suggested in the mailing list archive for >> other Tecmake problems. I'm trying to compile IUP as a test to try and >> figure out the problem. Now when I type "tecmake mingw4-64", the >> console gives me: >> >> ''; echo 'Tecmake: Starting [ test:mingw4_64 ]' >> if [ ! -d ../obj/mingw4_64 ] ; then mkdir -p ../obj/mingw4_64 ; fi >> ! was unexpected at this time. >> mingw32-make: *** [d:\Apps\Programming\Tecmake\tecmakewin.mak:1706: >> ../obj/mingw4_64] Error 255 >> >> In that file, line 1706 is: >> if [ ! -d $@ ] ; then mkdir -p $@ ; fi >> >> How do I fix it? My end goal with Tecmake is to be able to add an updated >> error console to an app I upgraded from IUP 2.5 to 3.30. Since the >> upgrade, the error console no >> longer appears when the app crashes and I could really use its helpful >> information. The original app used a .LOH file to add the console, and >> researching that extension lead me to Tecmake. >> >> >> _______________________________________________ >> Iup-users mailing list >> Iup-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/iup-users > > _______________________________________________ > Iup-users mailing list > Iup-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/iup-users _______________________________________________ Iup-users mailing list Iup-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/iup-users