Gentoo Archives: gentoo-alt

From: Fabian Groffen <grobian@g.o>
To: gentoo-alt@l.g.o
Subject: Re: [gentoo-alt] bad news: doxygen
Date: Thu, 12 Jul 2007 16:48:14
Message-Id: 20070712164905.GA23697@gentoo.org
In Reply to: [gentoo-alt] bad news: doxygen by Elias Pipping
1 Hi,
2
3 what does "outside prefix" mean? Not using the prefix compiler, linker,
4 etc etc etc?
5
6
7 On 12-07-2007 18:45:18 +0200, Elias Pipping wrote:
8 > Hi,
9 >
10 > something is borked here.
11 >
12 > ( I guess I could just described what needs to be done,
13 > but it's obvious this way, too, and *easy to paste* )
14 >
15 > steps ( outside the prefix ):
16 >
17 > cd /tmp
18 > curl -O ftp://ftp.stack.nl/pub/users/dimitri/doxygen-1.5.2.src.tar.gz
19 > tar xzf doxygen-1.5.2.src.tar.gz
20 > cd doxygen-1.5.2
21 > ./configure --install install --platform macosx-c++
22 > make
23 >
24 > everything should have worked so far - at least it does for me. there's no
25 > test
26 > suite apparently, but ./bin/doxygen --version gives the expected results
27 > and
28 > compilation looked fine, too. now, for the prefix:
29 >
30 > steps ( inside the prefix ):
31 >
32 > cd /tmp
33 > rm -r doxygen-1.5.2
34 > tar xzf doxygen-1.5.2.src.tar.gz
35 > cd doxygen-1.5.2
36 > ./configure --install install --platform macosx-c++
37 > make
38 >
39 > on my machine (x86-macos) I get an error:
40 >
41 > portable.cpp: In function 'size_t portable_iconv(void*, const char**,
42 > size_t*, char**, size_t*)':
43 > portable.cpp:381: error: invalid conversion from 'char**' to 'const
44 > char**'
45 > portable.cpp:381: error: initializing argument 2 of 'size_t
46 > libiconv(void*, const char**, size_t*, char**, size_t*)'
47 > gmake[2]: *** [../objects/portable.o] Error 1
48 > gmake[2]: Leaving directory `/private/tmp/doxygen-1.5.2/src'
49 > gmake[1]: *** [all] Error 2
50 > gmake[1]: Leaving directory `/private/tmp/doxygen-1.5.2/src'
51 > make: *** [all] Error 2
52 >
53 >
54 > I don't know exactly what is broken but something is.
55 >
56 >
57 > Kind regards,
58 >
59 > Elias
60 >
61 >
62 > remarks:
63 >
64 > (1) --install install is only needed outside the prefix actually, because
65 > /usr/bin/install is not GNU install and therefore rejected
66 > (2) --platform macosx-c++ needs to be passed because otherwise doxygen will
67 > build a universal binary by default
68 > --
69 > gentoo-alt@g.o mailing list
70 >
71
72 --
73 Fabian Groffen
74 Gentoo on a different level
75
76 --
77 gentoo-alt@g.o mailing list

Replies

Subject Author
Re: [gentoo-alt] bad news: doxygen Elias Pipping <pipping@××××××××××××××.de>