[Vm-dev] Cog/build.linux32x86/squeak.cog.v3/build.debug/mvm heads up on conflicting -DDEBUGVM flags

gettimothy gettimothy at zoho.com
Mon Jun 23 22:42:08 UTC 2014

Hi Eliot.
The conflict is in my glasses laying on the table when I was looking at that and not seeing clearly. ):
My apologies

---- On Mon, 23 Jun 2014 15:33:40 -0700 <b>Eliot Miranda <eliot.miranda at gmail.com></b> wrote ---- 

 Hi Timothy,

   I don't see what the conflict is.  This:

OPT="-g3 -O0 -DDEBUGVM=1"

and this:


expand to


So what's the problem?

(and I've been using these build files for at least three builds now without issue)

On Mon, Jun 23, 2014 at 9:58 AM, gettimothy <gettimothy at zoho.com> wrote:
 Hi Eliot.

I am guessing this could cause problems as it is specifically in the build.debug file...

conflict in bold


 # debug VM with VM profiler and threaded heartbeat
OPT="-g3 -O0 -DDEBUGVM=1"

if [ $# -ge 1 ]; then
 INSTALLDIR="$1"; shift

 echo -n "clean? "
read a
case $a in
n|no|N|NO) echo "ok but this isn't safe!!";;
*) test -f Makefile && make reallyclean
test -f config.h || ../../../platforms/unix/config/configure --without-npsqueak \
 CC="gcc -m32" \
 CXX="g++ -m32" \
 LIBS="-lpthread -luuid" \
rm -f vm/sqUnixMain.o # nuke version info
rm -rf ../../../products/$INSTALLDIR
# prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR`
# but older linux readlinks lack the -f flag
 make install prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG

cheers, tty.


best, Eliot


-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20140623/438f20f3/attachment.htm

More information about the Vm-dev mailing list