Gentoo Archives: gentoo-science

From: Pablo De Napoli <pdenapo@×××××.com>
To: gentoo-science@l.g.o
Subject: Re: [gentoo-science] problems compiling freemat from science overlay
Date: Sat, 14 Jul 2007 02:11:28
Message-Id: 87691.44929.qm@web56713.mail.re3.yahoo.com
In Reply to: Re: [gentoo-science] problems compiling freemat from science overlay by Carmelo Piccione
1 Dear Carmelo:
2
3 I've tried to copy your ebuilds and patches from your e-mail,
4 but patching failed. (and I'm not sure if I had copied them correctly]
5
6 Could you please post your files somewhere? (so that we can
7 get it exactly as they are], or send it to me as an attachment?
8
9 (This is why I think that using the gentoo bug tracker could be better!)
10
11 best regards
12 Pablo
13
14 --- Carmelo Piccione <carmelo.piccione@×××××.com> wrote:
15
16 > I think I addressed this exact issue in a previous thread. See this:
17 >
18 > http://www.mail-archive.com/gentoo-science@l.g.o/msg00497.html
19 >
20 > - Carmelo
21 >
22 > On 7/13/07, Pablo De Napoli <pdenapo@×××××.com> wrote:
23 > >
24 > > Hi
25 > >
26 > > I'm having problems compiling sci-mathematics/freemat-3.2 from science
27 > > overlay.
28 > > (on a Gentoo/x86 host)
29 > >
30 > > My error mesages are reported below:
31 > >
32 > > I'm using
33 > >
34 > > gcc-4.1.2
35 > > binutils-2.17
36 > >
37 > > My USE flags (reported by emerge -p sci-mathematics/freemat) are
38 > >
39 > > USE="arpack fftw ncurses umfpack -ffcall"
40 > >
41 > > Any help is wellcome!
42 > >
43 > > best regards.
44 > > Pablo
45 > >
46 > > PD: I don't know where should I report the bugs in the science overlay
47 > > package. In list
48 > > list? In bugzilla?
49 > > In the gentoo science site? (which seems to be broken, gives "internal
50 > > server error")
51 > >
52 > > Here are the error messages
53 > >
54 > > Making all in src
55 > > make[1]: Entering directory
56 > > `/var/tmp/portage/sci-mathematics/freemat-3.2/work/FreeMat-3.2/src'
57 > > make all-am
58 > > make[2]: Entering directory
59 > > `/var/tmp/portage/sci-mathematics/freemat-3.2/work/FreeMat-3.2/src'
60 > > i686-pc-linux-gnu-g++ -O3 -march=athlon -funroll-loops -pipe
61 > > -fomit-frame-pointer -o
62 > > FreeMat application.o FuncMode.o FuncTerminal.o MainApp.o main.o
63 > > DumbTerminal.o
64 > > Terminal.o application.moc.o FuncMode.moc.o MainApp.moc.o Terminal.moc.o
65 > > DumbTerminal.moc.o FreeMat_qrc.o ..//libs/libCore/libCore.a
66 > > ..//libs/libFN/libFN.a
67 > > ..//libs/libGraphics/libGraphics.a ..//libs/libFreeMat/libFreeMat.a
68 > > ..//libs/libXP/libXP.a ..//libs/libMex/libMex.a -L/usr/lib/qt4 -lQtOpenGL
69 > > -lGLU -lGL
70 > > -lQtGui -laudio -lXt -lpng -lSM -lICE -lXrender -lXrandr -lXfixes
71 > > -lXcursor -lfreetype
72 > > -lfontconfig -lXext -lX11 -lQtNetwork -lQtXml -lQtCore -lz -lm -lrt
73 > > -lpthread -ldl -lz
74 > > -larpack -lfftw3 -lfftw3f -lumfpack -lamd -llapack -lblas
75 > > -lpcre -lncurses
76 > > -L/usr/lib/gcc/i686-pc-linux-gnu/4.1.2
77 > > -L/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/lib
78 > > -L/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../.. -lncurses -lgfortranbegin
79 > > -lgfortran -lm
80 > > -lgcc_s
81 > > ..//libs/libFreeMat/libFreeMat.a(Sparse.o): In function `unsigned int
82 > > slo_ge_complex<float>(float, float, float, float)':
83 > > Sparse.cpp:(.text._Z14slo_ge_complexIfEjT_S0_S0_S0_[unsigned int
84 > > slo_ge_complex<float>(float, float, float, float)]+0x13): undefined
85 > > reference to `float
86 > > complex_abs<float>(float, float)'
87 > > Sparse.cpp:(.text._Z14slo_ge_complexIfEjT_S0_S0_S0_[unsigned int
88 > > slo_ge_complex<float>(float, float, float, float)]+0x2b): undefined
89 > > reference to `float
90 > > complex_abs<float>(float, float)'
91 > > ..//libs/libFreeMat/libFreeMat.a(Sparse.o): In function `unsigned int
92 > > slo_le_complex<float>(float, float, float, float)':
93 > > Sparse.cpp:(.text._Z14slo_le_complexIfEjT_S0_S0_S0_[unsigned int
94 > > slo_le_complex<float>(float, float, float, float)]+0x13): undefined
95 > > reference to `float
96 > > complex_abs<float>(float, float)'
97 > > Sparse.cpp:(.text._Z14slo_le_complexIfEjT_S0_S0_S0_[unsigned int
98 > > slo_le_complex<float>(float, float, float, float)]+0x2b): undefined
99 > > reference to `float
100 > > complex_abs<float>(float, float)'
101 > > ..//libs/libFreeMat/libFreeMat.a(Sparse.o): In function `unsigned int
102 > > slo_gt_complex<float>(float, float, float, float)':
103 > > Sparse.cpp:(.text._Z14slo_gt_complexIfEjT_S0_S0_S0_[unsigned int
104 > > slo_gt_complex<float>(float, float, float, float)]+0x13): undefined
105 > > reference to `float
106 > > complex_abs<float>(float, float)'
107 > > ..//libs/libFreeMat/libFreeMat.a(Sparse.o):Sparse.cpp:
108 > > (.text._Z14slo_gt_complexIfEjT_S0_S0_S0_[unsigned
109 > > int slo_gt_complex<float>(float, float, float, float)]+0x2b): more
110 > > undefined references
111 > > to `float complex_abs<float>(float, float)' follow
112 > > ..//libs/libFreeMat/libFreeMat.a(Sparse.o): In function `unsigned int
113 > > slo_ge_complex<double>(double, double, double, double)':
114 > > Sparse.cpp:(.text._Z14slo_ge_complexIdEjT_S0_S0_S0_[unsigned int
115 > > slo_ge_complex<double>(double, double, double, double)]+0x23): undefined
116 > > reference to
117 > > `double complex_abs<double>(double, double)'
118 > > Sparse.cpp:(.text._Z14slo_ge_complexIdEjT_S0_S0_S0_[unsigned int
119 > > slo_ge_complex<double>(double, double, double, double)]+0x3b): undefined
120 > > reference to
121 > > `double complex_abs<double>(double, double)'
122 > > ..//libs/libFreeMat/libFreeMat.a(Sparse.o): In function `unsigned int
123 > > slo_le_complex<double>(double, double, double, double)':
124 > > Sparse.cpp:(.text._Z14slo_le_complexIdEjT_S0_S0_S0_[unsigned int
125 > > slo_le_complex<double>(double, double, double, double)]+0x23): undefined
126 > > reference to
127 > > `double complex_abs<double>(double, double)'
128 > > Sparse.cpp:(.text._Z14slo_le_complexIdEjT_S0_S0_S0_[unsigned int
129 > > slo_le_complex<double>(double, double, double, double)]+0x3b): undefined
130 > > reference to
131 > > `double complex_abs<double>(double, double)'
132 > > ..//libs/libFreeMat/libFreeMat.a(Sparse.o): In function `unsigned int
133 > > slo_gt_complex<double>(double, double, double, double)':
134 > > Sparse.cpp:(.text._Z14slo_gt_complexIdEjT_S0_S0_S0_[unsigned int
135 > > slo_gt_complex<double>(double, double, double, double)]+0x23): undefined
136 > > reference to
137 > > `double complex_abs<double>(double, double)'
138 > > ..//libs/libFreeMat/libFreeMat.a(Sparse.o):Sparse.cpp:
139 > > (.text._Z14slo_gt_complexIdEjT_S0_S0_S0_[unsigned
140 > > int slo_gt_complex<double>(double, double, double, double)]+0x3b): more
141 > > undefined
142 > > references to `double complex_abs<double>(double, double)' follow
143 > > ..//libs/libFreeMat/libFreeMat.a(Sparse.o): In function `float**
144 > > SparseAbsFunctionComplex<float>(int, int, float const**)':
145 > > Sparse.cpp:(.text._Z24SparseAbsFunctionComplexIfEPPT_iiPPKS0_[float**
146 > > SparseAbsFunctionComplex<float>(int, int, float const**)]+0x17a):
147 > > undefined reference to
148 > > `float complex_abs<float>(float, float)'
149 > > ..//libs/libFreeMat/libFreeMat.a(Sparse.o): In function `double**
150 > > SparseAbsFunctionComplex<double>(int, int, double const**)':
151 > > Sparse.cpp:(.text._Z24SparseAbsFunctionComplexIdEPPT_iiPPKS0_[double**
152 > > SparseAbsFunctionComplex<double>(int, int, double const**)]+0x17a):
153 > > undefined reference
154 > > to `double complex_abs<double>(double, double)'
155 > > collect2: ld returned 1 exit status
156 > > make[2]: *** [FreeMat] Error 1
157 > > make[2]: Leaving directory
158 > > `/var/tmp/portage/sci-mathematics/freemat-3.2/work/FreeMat-3.2/src'
159 > > make[1]: *** [all] Error 2
160 > > make[1]: Leaving directory
161 > > `/var/tmp/portage/sci-mathematics/freemat-3.2/work/FreeMat-3.2/src'
162 > > make: *** [all-recursive] Error 1
163 > >
164 > >
165 > >
166 > >
167 > >
168 > > ____________________________________________________________________________________
169 > > Looking for a deal? Find great prices on flights and hotels with Yahoo!
170 > > FareChase.
171 > > http://farechase.yahoo.com/
172 > > --
173 > > gentoo-science@g.o mailing list
174 > >
175 > >
176 >
177
178
179
180
181 ____________________________________________________________________________________
182 Be a better Globetrotter. Get better travel answers from someone who knows. Yahoo! Answers - Check it out.
183 http://answers.yahoo.com/dir/?link=list&sid=396545469
184 --
185 gentoo-science@g.o mailing list