Bug 319281 (MONO76424) - Compilation fails
Summary: Compilation fails
Status: RESOLVED INVALID
Alias: MONO76424
Product: Mono: Debugger
Classification: Mono
Component: backend (show other bugs)
Version: 1.1
Hardware: Other Other
: P3 - Medium : Major
Target Milestone: ---
Assignee: Chris Toshok
QA Contact: Mono Bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-12 19:39 UTC by ich
Modified: 2007-09-15 21:24 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Wiest 2007-09-15 19:34:41 UTC


---- Reported by ich@burnsystems.de 2005-10-12 12:39:48 MST ----

Please fill in this template when reporting a bug, unless you know what you
are doing.
Description of Problem:

Hi,

I got a problem during compiling the debugger from recent SVN.
The last output of 'make' is:

gcc -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations
-Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wshadow
-Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -o
mono-debugger-mini-wrapper mini-main.o wrapper.o thread-manager.o icall.o
-Wl,--export-dynamic -pthread  /usr/lib/libmono.so -lnsl -lrt -lm
/usr/lib/libgmodule-2.0.so -ldl /usr/lib/libgthread-2.0.so -lpthread
/usr/lib/libglib-2.0.so
sed -e 's^\@onedir\@^/usr/lib/mono/1.0^g' < ./mdb.in > mdb.tmp \
&& mv mdb.tmp mdb
make[2]: *** Keine Regel vorhanden, um das Target
»../cecil/lib/Mono.Cecil.dll.sources«,
  benötigt von »Mono.Debugger.Cecil.dll«, zu erstellen.  Schluss.
make[2]: Leaving directory `/root/Monosource/debugger/wrapper'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/root/Monosource/debugger'
make: *** [all] Fehler 2

The german term in english means: No rule exists, to create Target
"../cecil...." required by "Mono.Debugger.Cecil.dll".

I use the recent svn version of mono class library and mcs under Gentoo-Linux.

BTW: The problem, that I had to run libtoolize --copy --force in
/mono/libgc still exists.

Greetings,
Martin Brenn



Steps to reproduce the problem:
1. get recent svn
2. ./configure --prefix=/usr
3. make

Actual Results:

See above

Expected Results:

Should compile cleanly

How often does this happen? 

Everytime



---- Additional Comments From ich@burnsystems.de 2005-10-12 12:59:05 MST ----

I fixed this problem by copying the 'trunk/cecil'-folder into
'trunk/debugger'.



---- Additional Comments From miguel@ximian.com 2005-10-14 00:08:42 MST ----

not a bug.


Unknown bug field "cf_op_sys_details" encountered while moving bug
   <cf_op_sys_details>Gentoo Linux</cf_op_sys_details>
Unknown operating system unknown. Setting to default OS "Other".