maude-help AT lists.siebelschool.illinois.edu
Subject: Maude-help mailing list
List archive
Re: [Maude-help] Problems installing Maude 2.4 on a Macbook pro running OS X 10.8.5
Chronological Thread
- From: Steven Eker <eker AT csl.sri.com>
- To: maude-help AT cs.uiuc.edu
- Subject: Re: [Maude-help] Problems installing Maude 2.4 on a Macbook pro running OS X 10.8.5
- Date: Fri, 15 Nov 2013 12:49:01 -0800
- List-archive: <http://lists.cs.uiuc.edu/pipermail/maude-help/>
- List-id: <maude-help.cs.uiuc.edu>
It looks like at 32/64-bit issue. Maude 2.4 is not 64-bit clean, and
I think this issue still exists even in Maude 2.6 on Macs. It's
fixed alpha96a onwards so 64-bit on Mac will be supported when we
release 2.7. Until then you should be able to compile as a 32-bit
binary. Steven On 11/15/13 4:35 AM, andy lawrence wrote: Hello,
I have recently successfully built maude 2.4 on an ubuntu
desktop and tried to do the same thing with my macbook.
I receive the following error when running make that seems
to relate to some automatically generated files and I have no
idea how to fix it. Any help would be greatly appreciated.
Making all in Mixfix
make all-am
if g++ -DHAVE_CONFIG_H -I. -I. -I../..
-I../../src/Utility -I../../src/Temporal
-I../../src/Interface -I../../src/Core -I../../src/Variable
-I../../src/FullCompiler -I../../src/Higher
-I../../src/CUI_Theory -I../../src/S_Theory
-I../../src/NA_Theory -I../../src/FreeTheory
-I../../src/ObjectSystem -I../../src/Mixfix
-I../../src/BuiltIn -I../../src/MSCP10 -I../../src/IO_Stuff
-I../../src/ACU_Persistent -I../../src/ACU_Theory
-I../../src/AU_Persistent -I../../src/AU_Theory
-I../../src/Meta -I../../src/3rdParty
-I../../src/FullCompiler -I../../src/StrategyLanguage -g
-Wall -O2 -fomit-frame-pointer -fforce-addr -MT
libmixfix_a-lexer.o -MD -MP -MF
".deps/libmixfix_a-lexer.Tpo" -c -o libmixfix_a-lexer.o
`test -f 'lexer.cc' || echo './'`lexer.cc; \
then mv
-f ".deps/libmixfix_a-lexer.Tpo"
".deps/libmixfix_a-lexer.Po"; else rm -f
".deps/libmixfix_a-lexer.Tpo"; exit 1; fi
<stdout>: In function ‘int yy_get_next_buffer()’:
<stdout>:4622: error: invalid initialization of
reference of type ‘int&’ from _expression_ of type
‘yy_size_t’
lexerAux.hh:30: error: in passing argument 2 of ‘void
getInput(char*, int&, int)’
In file included from ./lexer.ll:584:
<stdout>: At global scope:
<stdout>:4721: warning: ‘void yyunput(int, char*)’
defined but not used
<stdout>:5216: warning: ‘int yy_top_state()’
defined but not used
make[4]: *** [libmixfix_a-lexer.o] Error 1
make[3]: *** [all] Error 2
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
Cheers,
Andy Lawrence
_______________________________________________ Maude-help mailing list Maude-help AT cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/maude-help |
- [Maude-help] Problems installing Maude 2.4 on a Macbook pro running OS X 10.8.5, andy lawrence, 11/15/2013
- Re: [Maude-help] Problems installing Maude 2.4 on a Macbook pro running OS X 10.8.5, Steven Eker, 11/15/2013
Archive powered by MHonArc 2.6.16.