Oz and Mozart Users Mailing List

*** No rule to make target `TARGET_CXXFLAGS='


From: Alain Van Kerm (alain.van_kerm@etca.alcatel.be)
Date: Fri Oct 03 2003 - 15:40:45 CEST


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.



This archive was generated by hypermail 2b29.