Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 394871 | Differences between
and this patch

Collapse All | Expand All

(-)blender-2.63a.orig/extern/libmv/bundle.sh (-2 / +2 lines)
Lines 120-132 cat > CMakeLists.txt << EOF Link Here
120
120
121
set(INC
121
set(INC
122
	.
122
	.
123
	../Eigen3
124
	third_party/ssba
123
	third_party/ssba
125
	third_party/ldl/Include
124
	third_party/ldl/Include
126
	../colamd/Include
125
	../colamd/Include
127
)
126
)
128
127
129
set(INC_SYS
128
set(INC_SYS
129
	/usr/include/eigen3
130
	\${PNG_INCLUDE_DIR}
130
	\${PNG_INCLUDE_DIR}
131
	\${ZLIB_INCLUDE_DIRS}
131
	\${ZLIB_INCLUDE_DIRS}
132
)
132
)
Lines 244-250 defs.append('GOOGLE_GLOG_DLL_DECL=') Link Here
244
src = env.Glob("*.cpp")
244
src = env.Glob("*.cpp")
245
$src
245
$src
246
246
247
incs = '. ../Eigen3'
247
incs = '. /usr/include/eigen3'
248
incs += ' ' + env['BF_PNG_INC']
248
incs += ' ' + env['BF_PNG_INC']
249
incs += ' ' + env['BF_ZLIB_INC']
249
incs += ' ' + env['BF_ZLIB_INC']
250
250
(-)blender-2.63a.orig/extern/libmv/CMakeLists.txt (-1 / +1 lines)
Lines 28-40 Link Here
28
28
29
set(INC
29
set(INC
30
	.
30
	.
31
	../Eigen3
32
	third_party/ssba
31
	third_party/ssba
33
	third_party/ldl/Include
32
	third_party/ldl/Include
34
	../colamd/Include
33
	../colamd/Include
35
)
34
)
36
35
37
set(INC_SYS
36
set(INC_SYS
37
	/usr/include/eigen3
38
	${PNG_INCLUDE_DIR}
38
	${PNG_INCLUDE_DIR}
39
	${ZLIB_INCLUDE_DIRS}
39
	${ZLIB_INCLUDE_DIRS}
40
)
40
)
(-)blender-2.63a.orig/extern/libmv/SConscript (-1 / +1 lines)
Lines 30-36 src += env.Glob('third_party/ldl/Source/ Link Here
30
src += env.Glob('third_party/ssba/Geometry/*.cpp')
30
src += env.Glob('third_party/ssba/Geometry/*.cpp')
31
src += env.Glob('third_party/ssba/Math/*.cpp')
31
src += env.Glob('third_party/ssba/Math/*.cpp')
32
32
33
incs = '. ../Eigen3'
33
incs = '. /usr/include/eigen3'
34
incs += ' ' + env['BF_PNG_INC']
34
incs += ' ' + env['BF_PNG_INC']
35
incs += ' ' + env['BF_ZLIB_INC']
35
incs += ' ' + env['BF_ZLIB_INC']
36
36
(-)blender-2.63a.orig/intern/dualcon/SConscript (-1 / +1 lines)
Lines 3-9 Import ('env') Link Here
3
3
4
sources = env.Glob('intern/*.cpp')
4
sources = env.Glob('intern/*.cpp')
5
5
6
incs = '. ../../extern/Eigen3'
6
incs = '. /usr/include/eigen3'
7
defs = ''
7
defs = ''
8
8
9
env.BlenderLib ('bf_intern_dualcon', sources, Split(incs), Split(defs), libtype=['intern'], priority=[100] )
9
env.BlenderLib ('bf_intern_dualcon', sources, Split(incs), Split(defs), libtype=['intern'], priority=[100] )
(-)blender-2.63a.orig/intern/itasc/CMakeLists.txt (-197 / +197 lines)
Lines 24-34 Link Here
24
# ***** END GPL LICENSE BLOCK *****
24
# ***** END GPL LICENSE BLOCK *****
25
25
26
set(INC
26
set(INC
27
	../../extern/Eigen3
27
	
28
)
28
)
29
29
30
set(INC_SYS
30
set(INC_SYS
31
	
31
	/usr/include/eigen3	
32
)
32
)
33
33
34
set(SRC
34
set(SRC
Lines 121-321 set(SRC Link Here
121
	kdl/framevel.inl
121
	kdl/framevel.inl
122
122
123
	# until we have another user...
123
	# until we have another user...
124
	../../extern/Eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h
124
	/usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h
125
	../../extern/Eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h
125
	/usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h
126
	../../extern/Eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h
126
	/usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h
127
	../../extern/Eigen3/Eigen/src/plugins/BlockMethods.h
127
	/usr/include/eigen3/Eigen/src/plugins/BlockMethods.h
128
	../../extern/Eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h
128
	/usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h
129
	../../extern/Eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h
129
	/usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h
130
	../../extern/Eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h
130
	/usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h
131
	../../extern/Eigen3/Eigen/src/misc/Kernel.h
131
	/usr/include/eigen3/Eigen/src/misc/Kernel.h
132
	../../extern/Eigen3/Eigen/src/misc/Image.h
132
	/usr/include/eigen3/Eigen/src/misc/Image.h
133
	../../extern/Eigen3/Eigen/src/misc/Solve.h
133
	/usr/include/eigen3/Eigen/src/misc/Solve.h
134
	../../extern/Eigen3/Eigen/src/QR/HouseholderQR.h
134
	/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h
135
	../../extern/Eigen3/Eigen/src/QR/ColPivHouseholderQR.h
135
	/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h
136
	../../extern/Eigen3/Eigen/src/QR/FullPivHouseholderQR.h
136
	/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h
137
	../../extern/Eigen3/Eigen/src/StlSupport/details.h
137
	/usr/include/eigen3/Eigen/src/StlSupport/details.h
138
	../../extern/Eigen3/Eigen/src/StlSupport/StdList.h
138
	/usr/include/eigen3/Eigen/src/StlSupport/StdList.h
139
	../../extern/Eigen3/Eigen/src/StlSupport/StdDeque.h
139
	/usr/include/eigen3/Eigen/src/StlSupport/StdDeque.h
140
	../../extern/Eigen3/Eigen/src/StlSupport/StdVector.h
140
	/usr/include/eigen3/Eigen/src/StlSupport/StdVector.h
141
	../../extern/Eigen3/Eigen/src/SVD/UpperBidiagonalization.h
141
	/usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h
142
	../../extern/Eigen3/Eigen/src/SVD/JacobiSVD.h
142
	/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h
143
	../../extern/Eigen3/Eigen/src/Eigenvalues/ComplexEigenSolver.h
143
	/usr/include/eigen3/Eigen/src/Eigenvalues/ComplexEigenSolver.h
144
	../../extern/Eigen3/Eigen/src/Eigenvalues/ComplexSchur.h
144
	/usr/include/eigen3/Eigen/src/Eigenvalues/ComplexSchur.h
145
	../../extern/Eigen3/Eigen/src/Eigenvalues/HessenbergDecomposition.h
145
	/usr/include/eigen3/Eigen/src/Eigenvalues/HessenbergDecomposition.h
146
	../../extern/Eigen3/Eigen/src/Eigenvalues/Tridiagonalization.h
146
	/usr/include/eigen3/Eigen/src/Eigenvalues/Tridiagonalization.h
147
	../../extern/Eigen3/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h
147
	/usr/include/eigen3/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h
148
	../../extern/Eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h
148
	/usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h
149
	../../extern/Eigen3/Eigen/src/Eigenvalues/RealSchur.h
149
	/usr/include/eigen3/Eigen/src/Eigenvalues/RealSchur.h
150
	../../extern/Eigen3/Eigen/src/Eigenvalues/EigenvaluesCommon.h
150
	/usr/include/eigen3/Eigen/src/Eigenvalues/EigenvaluesCommon.h
151
	../../extern/Eigen3/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h
151
	/usr/include/eigen3/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h
152
	../../extern/Eigen3/Eigen/src/Eigenvalues/EigenSolver.h
152
	/usr/include/eigen3/Eigen/src/Eigenvalues/EigenSolver.h
153
	../../extern/Eigen3/Eigen/src/Jacobi/Jacobi.h
153
	/usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h
154
	../../extern/Eigen3/Eigen/src/Householder/Householder.h
154
	/usr/include/eigen3/Eigen/src/Householder/Householder.h
155
	../../extern/Eigen3/Eigen/src/Householder/BlockHouseholder.h
155
	/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h
156
	../../extern/Eigen3/Eigen/src/Householder/HouseholderSequence.h
156
	/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h
157
	../../extern/Eigen3/Eigen/src/Geometry/RotationBase.h
157
	/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h
158
	../../extern/Eigen3/Eigen/src/Geometry/Rotation2D.h
158
	/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h
159
	../../extern/Eigen3/Eigen/src/Geometry/Homogeneous.h
159
	/usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h
160
	../../extern/Eigen3/Eigen/src/Geometry/Hyperplane.h
160
	/usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h
161
	../../extern/Eigen3/Eigen/src/Geometry/EulerAngles.h
161
	/usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h
162
	../../extern/Eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h
162
	/usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h
163
	../../extern/Eigen3/Eigen/src/Geometry/ParametrizedLine.h
163
	/usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h
164
	../../extern/Eigen3/Eigen/src/Geometry/OrthoMethods.h
164
	/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h
165
	../../extern/Eigen3/Eigen/src/Geometry/AngleAxis.h
165
	/usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h
166
	../../extern/Eigen3/Eigen/src/Geometry/Umeyama.h
166
	/usr/include/eigen3/Eigen/src/Geometry/Umeyama.h
167
	../../extern/Eigen3/Eigen/src/Geometry/Scaling.h
167
	/usr/include/eigen3/Eigen/src/Geometry/Scaling.h
168
	../../extern/Eigen3/Eigen/src/Geometry/Translation.h
168
	/usr/include/eigen3/Eigen/src/Geometry/Translation.h
169
	../../extern/Eigen3/Eigen/src/Geometry/AlignedBox.h
169
	/usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h
170
	../../extern/Eigen3/Eigen/src/Geometry/Transform.h
170
	/usr/include/eigen3/Eigen/src/Geometry/Transform.h
171
	../../extern/Eigen3/Eigen/src/Geometry/Quaternion.h
171
	/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h
172
	../../extern/Eigen3/Eigen/src/LU/PartialPivLU.h
172
	/usr/include/eigen3/Eigen/src/LU/PartialPivLU.h
173
	../../extern/Eigen3/Eigen/src/LU/Determinant.h
173
	/usr/include/eigen3/Eigen/src/LU/Determinant.h
174
	../../extern/Eigen3/Eigen/src/LU/arch/Inverse_SSE.h
174
	/usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h
175
	../../extern/Eigen3/Eigen/src/LU/FullPivLU.h
175
	/usr/include/eigen3/Eigen/src/LU/FullPivLU.h
176
	../../extern/Eigen3/Eigen/src/LU/Inverse.h
176
	/usr/include/eigen3/Eigen/src/LU/Inverse.h
177
	../../extern/Eigen3/Eigen/src/Sparse/SparseMatrixBase.h
177
	/usr/include/eigen3/Eigen/src/Sparse/SparseMatrixBase.h
178
	../../extern/Eigen3/Eigen/src/Sparse/SparseSelfAdjointView.h
178
	/usr/include/eigen3/Eigen/src/Sparse/SparseSelfAdjointView.h
179
	../../extern/Eigen3/Eigen/src/Sparse/SparseVector.h
179
	/usr/include/eigen3/Eigen/src/Sparse/SparseVector.h
180
	../../extern/Eigen3/Eigen/src/Sparse/SparseDiagonalProduct.h
180
	/usr/include/eigen3/Eigen/src/Sparse/SparseDiagonalProduct.h
181
	../../extern/Eigen3/Eigen/src/Sparse/TriangularSolver.h
181
	/usr/include/eigen3/Eigen/src/Sparse/TriangularSolver.h
182
	../../extern/Eigen3/Eigen/src/Sparse/AmbiVector.h
182
	/usr/include/eigen3/Eigen/src/Sparse/AmbiVector.h
183
	../../extern/Eigen3/Eigen/src/Sparse/SparseDenseProduct.h
183
	/usr/include/eigen3/Eigen/src/Sparse/SparseDenseProduct.h
184
	../../extern/Eigen3/Eigen/src/Sparse/SparseBlock.h
184
	/usr/include/eigen3/Eigen/src/Sparse/SparseBlock.h
185
	../../extern/Eigen3/Eigen/src/Sparse/SparseTriangularView.h
185
	/usr/include/eigen3/Eigen/src/Sparse/SparseTriangularView.h
186
	../../extern/Eigen3/Eigen/src/Sparse/SparseCwiseBinaryOp.h
186
	/usr/include/eigen3/Eigen/src/Sparse/SparseCwiseBinaryOp.h
187
	../../extern/Eigen3/Eigen/src/Sparse/CoreIterators.h
187
	/usr/include/eigen3/Eigen/src/Sparse/CoreIterators.h
188
	../../extern/Eigen3/Eigen/src/Sparse/SparseMatrix.h
188
	/usr/include/eigen3/Eigen/src/Sparse/SparseMatrix.h
189
	../../extern/Eigen3/Eigen/src/Sparse/SparseAssign.h
189
	/usr/include/eigen3/Eigen/src/Sparse/SparseAssign.h
190
	../../extern/Eigen3/Eigen/src/Sparse/SparseSparseProduct.h
190
	/usr/include/eigen3/Eigen/src/Sparse/SparseSparseProduct.h
191
	../../extern/Eigen3/Eigen/src/Sparse/SparseDot.h
191
	/usr/include/eigen3/Eigen/src/Sparse/SparseDot.h
192
	../../extern/Eigen3/Eigen/src/Sparse/DynamicSparseMatrix.h
192
	/usr/include/eigen3/Eigen/src/Sparse/DynamicSparseMatrix.h
193
	../../extern/Eigen3/Eigen/src/Sparse/SparseRedux.h
193
	/usr/include/eigen3/Eigen/src/Sparse/SparseRedux.h
194
	../../extern/Eigen3/Eigen/src/Sparse/SparseFuzzy.h
194
	/usr/include/eigen3/Eigen/src/Sparse/SparseFuzzy.h
195
	../../extern/Eigen3/Eigen/src/Sparse/SparseCwiseUnaryOp.h
195
	/usr/include/eigen3/Eigen/src/Sparse/SparseCwiseUnaryOp.h
196
	../../extern/Eigen3/Eigen/src/Sparse/SparseView.h
196
	/usr/include/eigen3/Eigen/src/Sparse/SparseView.h
197
	../../extern/Eigen3/Eigen/src/Sparse/MappedSparseMatrix.h
197
	/usr/include/eigen3/Eigen/src/Sparse/MappedSparseMatrix.h
198
	../../extern/Eigen3/Eigen/src/Sparse/SparseUtil.h
198
	/usr/include/eigen3/Eigen/src/Sparse/SparseUtil.h
199
	../../extern/Eigen3/Eigen/src/Sparse/SparseTranspose.h
199
	/usr/include/eigen3/Eigen/src/Sparse/SparseTranspose.h
200
	../../extern/Eigen3/Eigen/src/Sparse/SparseProduct.h
200
	/usr/include/eigen3/Eigen/src/Sparse/SparseProduct.h
201
	../../extern/Eigen3/Eigen/src/Sparse/CompressedStorage.h
201
	/usr/include/eigen3/Eigen/src/Sparse/CompressedStorage.h
202
	../../extern/Eigen3/Eigen/src/Eigen2Support/Cwise.h
202
	/usr/include/eigen3/Eigen/src/Eigen2Support/Cwise.h
203
	../../extern/Eigen3/Eigen/src/Eigen2Support/TriangularSolver.h
203
	/usr/include/eigen3/Eigen/src/Eigen2Support/TriangularSolver.h
204
	../../extern/Eigen3/Eigen/src/Eigen2Support/QR.h
204
	/usr/include/eigen3/Eigen/src/Eigen2Support/QR.h
205
	../../extern/Eigen3/Eigen/src/Eigen2Support/Lazy.h
205
	/usr/include/eigen3/Eigen/src/Eigen2Support/Lazy.h
206
	../../extern/Eigen3/Eigen/src/Eigen2Support/Memory.h
206
	/usr/include/eigen3/Eigen/src/Eigen2Support/Memory.h
207
	../../extern/Eigen3/Eigen/src/Eigen2Support/SVD.h
207
	/usr/include/eigen3/Eigen/src/Eigen2Support/SVD.h
208
	../../extern/Eigen3/Eigen/src/Eigen2Support/CwiseOperators.h
208
	/usr/include/eigen3/Eigen/src/Eigen2Support/CwiseOperators.h
209
	../../extern/Eigen3/Eigen/src/Eigen2Support/VectorBlock.h
209
	/usr/include/eigen3/Eigen/src/Eigen2Support/VectorBlock.h
210
	../../extern/Eigen3/Eigen/src/Eigen2Support/Meta.h
210
	/usr/include/eigen3/Eigen/src/Eigen2Support/Meta.h
211
	../../extern/Eigen3/Eigen/src/Eigen2Support/Macros.h
211
	/usr/include/eigen3/Eigen/src/Eigen2Support/Macros.h
212
	../../extern/Eigen3/Eigen/src/Eigen2Support/LeastSquares.h
212
	/usr/include/eigen3/Eigen/src/Eigen2Support/LeastSquares.h
213
	../../extern/Eigen3/Eigen/src/Eigen2Support/LU.h
213
	/usr/include/eigen3/Eigen/src/Eigen2Support/LU.h
214
	../../extern/Eigen3/Eigen/src/Eigen2Support/Block.h
214
	/usr/include/eigen3/Eigen/src/Eigen2Support/Block.h
215
	../../extern/Eigen3/Eigen/src/Eigen2Support/Geometry/RotationBase.h
215
	/usr/include/eigen3/Eigen/src/Eigen2Support/Geometry/RotationBase.h
216
	../../extern/Eigen3/Eigen/src/Eigen2Support/Geometry/Rotation2D.h
216
	/usr/include/eigen3/Eigen/src/Eigen2Support/Geometry/Rotation2D.h
217
	../../extern/Eigen3/Eigen/src/Eigen2Support/Geometry/Hyperplane.h
217
	/usr/include/eigen3/Eigen/src/Eigen2Support/Geometry/Hyperplane.h
218
	../../extern/Eigen3/Eigen/src/Eigen2Support/Geometry/ParametrizedLine.h
218
	/usr/include/eigen3/Eigen/src/Eigen2Support/Geometry/ParametrizedLine.h
219
	../../extern/Eigen3/Eigen/src/Eigen2Support/Geometry/AngleAxis.h
219
	/usr/include/eigen3/Eigen/src/Eigen2Support/Geometry/AngleAxis.h
220
	../../extern/Eigen3/Eigen/src/Eigen2Support/Geometry/Scaling.h
220
	/usr/include/eigen3/Eigen/src/Eigen2Support/Geometry/Scaling.h
221
	../../extern/Eigen3/Eigen/src/Eigen2Support/Geometry/All.h
221
	/usr/include/eigen3/Eigen/src/Eigen2Support/Geometry/All.h
222
	../../extern/Eigen3/Eigen/src/Eigen2Support/Geometry/Translation.h
222
	/usr/include/eigen3/Eigen/src/Eigen2Support/Geometry/Translation.h
223
	../../extern/Eigen3/Eigen/src/Eigen2Support/Geometry/AlignedBox.h
223
	/usr/include/eigen3/Eigen/src/Eigen2Support/Geometry/AlignedBox.h
224
	../../extern/Eigen3/Eigen/src/Eigen2Support/Geometry/Transform.h
224
	/usr/include/eigen3/Eigen/src/Eigen2Support/Geometry/Transform.h
225
	../../extern/Eigen3/Eigen/src/Eigen2Support/Geometry/Quaternion.h
225
	/usr/include/eigen3/Eigen/src/Eigen2Support/Geometry/Quaternion.h
226
	../../extern/Eigen3/Eigen/src/Eigen2Support/Minor.h
226
	/usr/include/eigen3/Eigen/src/Eigen2Support/Minor.h
227
	../../extern/Eigen3/Eigen/src/Eigen2Support/MathFunctions.h
227
	/usr/include/eigen3/Eigen/src/Eigen2Support/MathFunctions.h
228
	../../extern/Eigen3/Eigen/src/Core/SelfAdjointView.h
228
	/usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h
229
	../../extern/Eigen3/Eigen/src/Core/MatrixBase.h
229
	/usr/include/eigen3/Eigen/src/Core/MatrixBase.h
230
	../../extern/Eigen3/Eigen/src/Core/Swap.h
230
	/usr/include/eigen3/Eigen/src/Core/Swap.h
231
	../../extern/Eigen3/Eigen/src/Core/DenseCoeffsBase.h
231
	/usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h
232
	../../extern/Eigen3/Eigen/src/Core/DenseBase.h
232
	/usr/include/eigen3/Eigen/src/Core/DenseBase.h
233
	../../extern/Eigen3/Eigen/src/Core/GlobalFunctions.h
233
	/usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h
234
	../../extern/Eigen3/Eigen/src/Core/ProductBase.h
234
	/usr/include/eigen3/Eigen/src/Core/ProductBase.h
235
	../../extern/Eigen3/Eigen/src/Core/CwiseBinaryOp.h
235
	/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h
236
	../../extern/Eigen3/Eigen/src/Core/Stride.h
236
	/usr/include/eigen3/Eigen/src/Core/Stride.h
237
	../../extern/Eigen3/Eigen/src/Core/Matrix.h
237
	/usr/include/eigen3/Eigen/src/Core/Matrix.h
238
	../../extern/Eigen3/Eigen/src/Core/Visitor.h
238
	/usr/include/eigen3/Eigen/src/Core/Visitor.h
239
	../../extern/Eigen3/Eigen/src/Core/Array.h
239
	/usr/include/eigen3/Eigen/src/Core/Array.h
240
	../../extern/Eigen3/Eigen/src/Core/ReturnByValue.h
240
	/usr/include/eigen3/Eigen/src/Core/ReturnByValue.h
241
	../../extern/Eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h
241
	/usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h
242
	../../extern/Eigen3/Eigen/src/Core/EigenBase.h
242
	/usr/include/eigen3/Eigen/src/Core/EigenBase.h
243
	../../extern/Eigen3/Eigen/src/Core/Random.h
243
	/usr/include/eigen3/Eigen/src/Core/Random.h
244
	../../extern/Eigen3/Eigen/src/Core/Redux.h
244
	/usr/include/eigen3/Eigen/src/Core/Redux.h
245
	../../extern/Eigen3/Eigen/src/Core/arch/Default/Settings.h
245
	/usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h
246
	../../extern/Eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h
246
	/usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h
247
	../../extern/Eigen3/Eigen/src/Core/arch/AltiVec/Complex.h
247
	/usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h
248
	../../extern/Eigen3/Eigen/src/Core/arch/NEON/PacketMath.h
248
	/usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h
249
	../../extern/Eigen3/Eigen/src/Core/arch/NEON/Complex.h
249
	/usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h
250
	../../extern/Eigen3/Eigen/src/Core/arch/SSE/PacketMath.h
250
	/usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h
251
	../../extern/Eigen3/Eigen/src/Core/arch/SSE/Complex.h
251
	/usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h
252
	../../extern/Eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h
252
	/usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h
253
	../../extern/Eigen3/Eigen/src/Core/BooleanRedux.h
253
	/usr/include/eigen3/Eigen/src/Core/BooleanRedux.h
254
	../../extern/Eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h
254
	/usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h
255
	../../extern/Eigen3/Eigen/src/Core/util/BlasUtil.h
255
	/usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h
256
	../../extern/Eigen3/Eigen/src/Core/util/Memory.h
256
	/usr/include/eigen3/Eigen/src/Core/util/Memory.h
257
	../../extern/Eigen3/Eigen/src/Core/util/Meta.h
257
	/usr/include/eigen3/Eigen/src/Core/util/Meta.h
258
	../../extern/Eigen3/Eigen/src/Core/util/Constants.h
258
	/usr/include/eigen3/Eigen/src/Core/util/Constants.h
259
	../../extern/Eigen3/Eigen/src/Core/util/Macros.h
259
	/usr/include/eigen3/Eigen/src/Core/util/Macros.h
260
	../../extern/Eigen3/Eigen/src/Core/util/ForwardDeclarations.h
260
	/usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h
261
	../../extern/Eigen3/Eigen/src/Core/util/StaticAssert.h
261
	/usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h
262
	../../extern/Eigen3/Eigen/src/Core/util/DisableStupidWarnings.h
262
	/usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h
263
	../../extern/Eigen3/Eigen/src/Core/util/XprHelper.h
263
	/usr/include/eigen3/Eigen/src/Core/util/XprHelper.h
264
	../../extern/Eigen3/Eigen/src/Core/VectorBlock.h
264
	/usr/include/eigen3/Eigen/src/Core/VectorBlock.h
265
	../../extern/Eigen3/Eigen/src/Core/Transpositions.h
265
	/usr/include/eigen3/Eigen/src/Core/Transpositions.h
266
	../../extern/Eigen3/Eigen/src/Core/Select.h
266
	/usr/include/eigen3/Eigen/src/Core/Select.h
267
	../../extern/Eigen3/Eigen/src/Core/BandMatrix.h
267
	/usr/include/eigen3/Eigen/src/Core/BandMatrix.h
268
	../../extern/Eigen3/Eigen/src/Core/CwiseUnaryView.h
268
	/usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h
269
	../../extern/Eigen3/Eigen/src/Core/Dot.h
269
	/usr/include/eigen3/Eigen/src/Core/Dot.h
270
	../../extern/Eigen3/Eigen/src/Core/GenericPacketMath.h
270
	/usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h
271
	../../extern/Eigen3/Eigen/src/Core/Product.h
271
	/usr/include/eigen3/Eigen/src/Core/Product.h
272
	../../extern/Eigen3/Eigen/src/Core/Transpose.h
272
	/usr/include/eigen3/Eigen/src/Core/Transpose.h
273
	../../extern/Eigen3/Eigen/src/Core/Block.h
273
	/usr/include/eigen3/Eigen/src/Core/Block.h
274
	../../extern/Eigen3/Eigen/src/Core/ArrayWrapper.h
274
	/usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h
275
	../../extern/Eigen3/Eigen/src/Core/MapBase.h
275
	/usr/include/eigen3/Eigen/src/Core/MapBase.h
276
	../../extern/Eigen3/Eigen/src/Core/NoAlias.h
276
	/usr/include/eigen3/Eigen/src/Core/NoAlias.h
277
	../../extern/Eigen3/Eigen/src/Core/ForceAlignedAccess.h
277
	/usr/include/eigen3/Eigen/src/Core/ForceAlignedAccess.h
278
	../../extern/Eigen3/Eigen/src/Core/PlainObjectBase.h
278
	/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h
279
	../../extern/Eigen3/Eigen/src/Core/IO.h
279
	/usr/include/eigen3/Eigen/src/Core/IO.h
280
	../../extern/Eigen3/Eigen/src/Core/DiagonalMatrix.h
280
	/usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h
281
	../../extern/Eigen3/Eigen/src/Core/CwiseUnaryOp.h
281
	/usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h
282
	../../extern/Eigen3/Eigen/src/Core/Reverse.h
282
	/usr/include/eigen3/Eigen/src/Core/Reverse.h
283
	../../extern/Eigen3/Eigen/src/Core/Fuzzy.h
283
	/usr/include/eigen3/Eigen/src/Core/Fuzzy.h
284
	../../extern/Eigen3/Eigen/src/Core/DenseStorage.h
284
	/usr/include/eigen3/Eigen/src/Core/DenseStorage.h
285
	../../extern/Eigen3/Eigen/src/Core/StableNorm.h
285
	/usr/include/eigen3/Eigen/src/Core/StableNorm.h
286
	../../extern/Eigen3/Eigen/src/Core/NumTraits.h
286
	/usr/include/eigen3/Eigen/src/Core/NumTraits.h
287
	../../extern/Eigen3/Eigen/src/Core/Map.h
287
	/usr/include/eigen3/Eigen/src/Core/Map.h
288
	../../extern/Eigen3/Eigen/src/Core/Functors.h
288
	/usr/include/eigen3/Eigen/src/Core/Functors.h
289
	../../extern/Eigen3/Eigen/src/Core/PermutationMatrix.h
289
	/usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h
290
	../../extern/Eigen3/Eigen/src/Core/ArrayBase.h
290
	/usr/include/eigen3/Eigen/src/Core/ArrayBase.h
291
	../../extern/Eigen3/Eigen/src/Core/CwiseNullaryOp.h
291
	/usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h
292
	../../extern/Eigen3/Eigen/src/Core/SolveTriangular.h
292
	/usr/include/eigen3/Eigen/src/Core/SolveTriangular.h
293
	../../extern/Eigen3/Eigen/src/Core/NestByValue.h
293
	/usr/include/eigen3/Eigen/src/Core/NestByValue.h
294
	../../extern/Eigen3/Eigen/src/Core/DiagonalProduct.h
294
	/usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h
295
	../../extern/Eigen3/Eigen/src/Core/CommaInitializer.h
295
	/usr/include/eigen3/Eigen/src/Core/CommaInitializer.h
296
	../../extern/Eigen3/Eigen/src/Core/MathFunctions.h
296
	/usr/include/eigen3/Eigen/src/Core/MathFunctions.h
297
	../../extern/Eigen3/Eigen/src/Core/Diagonal.h
297
	/usr/include/eigen3/Eigen/src/Core/Diagonal.h
298
	../../extern/Eigen3/Eigen/src/Core/Replicate.h
298
	/usr/include/eigen3/Eigen/src/Core/Replicate.h
299
	../../extern/Eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h
299
	/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h
300
	../../extern/Eigen3/Eigen/src/Core/products/SelfadjointProduct.h
300
	/usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h
301
	../../extern/Eigen3/Eigen/src/Core/products/GeneralMatrixVector.h
301
	/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h
302
	../../extern/Eigen3/Eigen/src/Core/products/CoeffBasedProduct.h
302
	/usr/include/eigen3/Eigen/src/Core/products/CoeffBasedProduct.h
303
	../../extern/Eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h
303
	/usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h
304
	../../extern/Eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h
304
	/usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h
305
	../../extern/Eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h
305
	/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h
306
	../../extern/Eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h
306
	/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h
307
	../../extern/Eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h
307
	/usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h
308
	../../extern/Eigen3/Eigen/src/Core/products/Parallelizer.h
308
	/usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h
309
	../../extern/Eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h
309
	/usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h
310
	../../extern/Eigen3/Eigen/src/Core/products/TriangularSolverVector.h
310
	/usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h
311
	../../extern/Eigen3/Eigen/src/Core/products/TriangularMatrixVector.h
311
	/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h
312
	../../extern/Eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h
312
	/usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h
313
	../../extern/Eigen3/Eigen/src/Core/TriangularMatrix.h
313
	/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h
314
	../../extern/Eigen3/Eigen/src/Core/VectorwiseOp.h
314
	/usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h
315
	../../extern/Eigen3/Eigen/src/Core/Assign.h
315
	/usr/include/eigen3/Eigen/src/Core/Assign.h
316
	../../extern/Eigen3/Eigen/src/Core/Flagged.h
316
	/usr/include/eigen3/Eigen/src/Core/Flagged.h
317
	../../extern/Eigen3/Eigen/src/Cholesky/LDLT.h
317
	/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h
318
	../../extern/Eigen3/Eigen/src/Cholesky/LLT.h
318
	/usr/include/eigen3/Eigen/src/Cholesky/LLT.h
319
)
319
)
320
320
321
if(WIN32)
321
if(WIN32)
(-)blender-2.63a.orig/intern/itasc/SConscript (-1 / +1 lines)
Lines 5-11 sources = env.Glob('*.cpp') Link Here
5
sources += env.Glob('kdl/*.cpp')
5
sources += env.Glob('kdl/*.cpp')
6
sources += env.Glob('kdl/utilities/*.cpp')
6
sources += env.Glob('kdl/utilities/*.cpp')
7
7
8
incs = '. ../../extern/Eigen3'
8
incs = '. /usr/include/eigen3'
9
9
10
defs = []
10
defs = []
11
11
(-)blender-2.63a.orig/source/blender/ikplugin/CMakeLists.txt (-1 / +3 lines)
Lines 49-57 set(SRC Link Here
49
if(WITH_IK_ITASC)
49
if(WITH_IK_ITASC)
50
	add_definitions(-DWITH_IK_ITASC)
50
	add_definitions(-DWITH_IK_ITASC)
51
	list(APPEND INC
51
	list(APPEND INC
52
		../../../extern/Eigen3
53
		../../../intern/itasc
52
		../../../intern/itasc
54
	)
53
	)
54
	list(APPEND INC_SYS
55
		/usr/include/eigen3
56
	)
55
	list(APPEND SRC
57
	list(APPEND SRC
56
		intern/itasc_plugin.cpp
58
		intern/itasc_plugin.cpp
57
	)
59
	)
(-)blender-2.63a.orig/source/blender/ikplugin/SConscript (-1 / +1 lines)
Lines 4-10 defs = [] Link Here
4
sources = env.Glob('intern/*.c') + env.Glob('intern/*.cpp')
4
sources = env.Glob('intern/*.c') + env.Glob('intern/*.cpp')
5
5
6
incs = '#/intern/guardedalloc #/intern/iksolver/extern ../makesdna ../blenlib'
6
incs = '#/intern/guardedalloc #/intern/iksolver/extern ../makesdna ../blenlib'
7
incs += ' ../blenkernel ../include ../ikplugin #/intern/itasc #/extern/Eigen3'
7
incs += ' ../blenkernel ../include ../ikplugin #/intern/itasc /usr/include/eigen3'
8
8
9
defs.append('WITH_IK_ITASC')
9
defs.append('WITH_IK_ITASC')
10
10
(-)blender-2.63a.orig/source/gameengine/Converter/CMakeLists.txt (-1 / +1 lines)
Lines 50-56 set(INC Link Here
50
	../../blender/makesrna
50
	../../blender/makesrna
51
	../../blender/windowmanager
51
	../../blender/windowmanager
52
	../../../extern/bullet2/src
52
	../../../extern/bullet2/src
53
	../../../extern/Eigen3
54
	../../../intern/container
53
	../../../intern/container
55
	../../../intern/guardedalloc
54
	../../../intern/guardedalloc
56
	../../../intern/moto/include
55
	../../../intern/moto/include
Lines 60-65 set(INC Link Here
60
59
61
set(INC_SYS
60
set(INC_SYS
62
	${PTHREADS_INCLUDE_DIRS}
61
	${PTHREADS_INCLUDE_DIRS}
62
	/usr/include/eigen3
63
63
64
)
64
)
65
65
(-)blender-2.63a.orig/source/gameengine/Converter/SConscript (-1 / +1 lines)
Lines 21-27 incs += ' #source/blender/windowmanager' Link Here
21
incs += ' #source/blender/makesrna'
21
incs += ' #source/blender/makesrna'
22
incs += ' #source/blender/ikplugin'
22
incs += ' #source/blender/ikplugin'
23
incs += ' #extern/recastnavigation/Detour/Include'
23
incs += ' #extern/recastnavigation/Detour/Include'
24
incs += ' #extern/Eigen3'
24
incs += ' /usr/include/eigen3'
25
25
26
incs += ' ' + env['BF_BULLET_INC']
26
incs += ' ' + env['BF_BULLET_INC']
27
27

Return to bug 394871