Overview
Comment:added rtxi build flags
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | origin/master | trunk
Files: files | file ages | folders
SHA3-256: f369085df10bf9b55b48d17765ffabceb7b0d2752598ef9eb1c17adb18f83b9c
User & Date: geraint@users.sourceforge.net on 2006-02-09 23:49:40
Other Links: branch diff | manifest | tags
Context
2006-02-09
23:58:24
rtxi: builds but does not yet work. check-in: f2d02a4f65 user: geraint@users.sourceforge.net tags: origin/master, trunk
23:49:40
added rtxi build flags check-in: f369085df1 user: geraint@users.sourceforge.net tags: origin/master, trunk
2005-12-05
00:54:10
Loop-gain component: breaks flow check-in: 9b045f786a user: gawthrop@users.sourceforge.net tags: origin/master, trunk
Changes

Modified mttroot/mtt/bin/mttrc from [8403c03a9c] to [d7c4908b93].

11
12
13
14
15
16
17



18
19
20
21
22
23
24
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27







+
+
+









###############################################################
## Version control history
###############################################################
## $Id$
## $Log$
## Revision 1.42  2005/11/16 00:43:15  geraint
## rtxi
##
## Revision 1.41  2004/02/17 17:53:34  geraint
## Fixed [ 898739 ] libhdf5 dependency breaks -cc reps.
## Now uses mkoctfile to determine include and library flags.
##
## Revision 1.40  2003/09/23 15:57:18  gawthrop
## And back to gv
##
276
277
278
279
280
281
282
283

284
285
286
287
288
289
290
279
280
281
282
283
284
285

286
287
288
289
290
291
292
293







-
+







      
  DEBUG="-g"
  OPTIM="-O3"
  FLAGS="-fno-rtti -fno-exceptions -fno-implicit-templates"
  
  # exported variables
      
  export MTT_CXX="g++"
  export MTT_CXX="g++-3.3"
  export MTT_CXXFLAGS="${DEBUG} ${OPTIM} ${FLAGS}"
  export MTT_CXXLIBS="${OCTAVE_LIB_FLAGS}"
  export MTT_CXXINCS="-I. -I${MTT_LIB}/cc ${OCTAVE_INC_FLAGS}"
  export MTT_LDFLAGS=" "
  
  ## End of Octave environment configuration
  ##
308
309
310
311
312
313
314








315
316











317


318





319



320
321
322
323
324
325
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325


326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345

346
347
348
349
350
351
352
353
354







+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+

+
+

+
+
+
+
+
-
+
+
+






  ##
  #############################################################

  #######################################################
  ##
  ## Configure environment for compilation of RTXI module

  ROOT="/usr/local/rtxi-knoppix"

  RTXI_LIBTOOL="${ROOT}/usr/local/lib/rtxi/libtool"
  RTXI_CXX="g++-3.3"
  RTXI_CXXLD="g++-3.3"
  RTXI_CXXCOMPILE="${RTXI_LIBTOOL} --mode=compile --tag CXX ${RTXI_CXX}"
  RTXI_CXXLINK="${RTXI_LIBTOOL} --mode=link --tag CXX ${RTXI_CXXLD}"

  RTXI_INCS="-I/usr/local/src/mtt/rtxi/rtxi_cvs_30Sep05/include -I/usr/include/qt3"
#  MORE_RTXI_INCS="-I/usr/realtime/include -I/usr/src/linux/include"
  RTXI_INCS=""
  RTXI_INCS="${RTXI_INCS} -I${ROOT}/usr/share/qt3/include"
  RTXI_INCS="${RTXI_INCS} -I."
  RTXI_INCS="${RTXI_INCS} -I${ROOT}/usr/realtime/include"
  RTXI_INCS="${RTXI_INCS} -I${ROOT}/usr/share/qt3/include"
  RTXI_INCS="${RTXI_INCS} -I${ROOT}/usr/src/comedi/include"
  RTXI_INCS="${RTXI_INCS} -I${ROOT}/usr/src/rtxi/include"

  RTXI_DEFS="-D_REENTRANT -DQT_THREAD_SUPPORT"
  RTXI_CXXFLAGS="-g -O2 ${RTXI_INCS} ${RTXI_DEFS}"
  RTXI_LIBS="-L${ROOT}/usr/share/qt3/lib -lqt-mt"
  RTXI_FLAGS="-DHAVE_CONFIG_H -D_REENTRANT -DQT_THREAD_SUPPORT"
  RTXI_LDFLAGS="-L${ROOT}/usr/realtime/lib -lpthread -module -avoid-version"
  RTXI_RPATH="${ROOT}/usr/local/lib/rtxi/models/"

  export MTT_RTXI_CXXCOMPILE="${RTXI_CXXCOMPILE}"
  export MTT_RTXI_CXXLINK="${RTXI_CXXLINK}"
  export MTT_RTXI_LIBTOOL="${RTXI_LIBTOOL}"
  export MTT_RTXI_CXXFLAGS="${RTXI_CXXFLAGS}"
  export MTT_RTXI_LIBS="${RTXI_LIBS}"
  export MTT_RTXI_FLAGS="${RTXI_INCS}"
  export MTT_RTXI_FLAGS="${RTXI_RTXI_FLAGS}"
  export MTT_RTXI_LDFLAGS="${RTXI_LDFLAGS}"
  export MTT_RTXI_RPATH="${RTXI_RPATH}"

  ## End of RTXI environment configuration
  ##
  #############################################################

fi


MTT: Model Transformation Tools
GitHub | SourceHut | Sourceforge | Fossil RSS ]