Hello,
I am trying to build mozart1.2.5 from source
(mozart-1.2.5-20030212-src.tar.gz) on solaris 2.6:
I use
- gcc-3.3.1
- gmp-4.1.2
- gdbm-1.8.3
- bison-1.875
- flex-2.5.31
- ActiveTcl8.4.4.0-solaris-sparc
- gnu make-3.80
all freshly installed.
I did
$ ./configure --prefix=/home/me/oz --with-tcl=/home/me/ActiveTcl/lib
--with-tk=/home/me/ActiveTcl/lib
It hung on the command `flex -S --version 2>/dev/null >/dev/null`
Flex expects a file after the -S option. So I removed the -S option and
ran configure again with no more problem.
I then did
$ make CC=gcc
which displayed
gmake[2]: *** No rule to make target `TARGET_CXXFLAGS=', needed by
`emulate.o'.
gmake[2]: *** No rule to make target `-fverbose-asm', needed by
`emulate.o'.
To overcome this error, I blindly removed these flags from
emulator/Makefile.rules.in
This removed the error, emulator.exe was built. Unfortunately,
emulator.exe seems to hang further in the build process. It ran all
night, eating a lot of CPU but apparently producing nothing.
Any hint on what is potentially wrong here ?
Also, How can I have more feedback from make (it doesn't display the
commands it executes) ?
Regs,
Alain
-
Please send submissions to users@mozart-oz.org
and administriva mail to users-request@mozart-oz.org.
The Mozart Oz web site is at http://www.mozart-oz.org/.
Please send bug reports to bugs@mozart-oz.org.