Advertisement
Guest User

qtcreator

a guest
Aug 8th, 2014
241
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 3.50 KB | None | 0 0
  1. #! /bin/sh
  2.  
  3. makeAbsolute() {
  4.     case $1 in
  5.         /*)
  6.             # already absolute, return it
  7.             echo "$1"
  8.             ;;
  9.         *)
  10.             # relative, prepend $2 made absolute
  11.             echo `makeAbsolute "$2" "$PWD"`/"$1" | sed 's,/\.$,,'
  12.             ;;
  13.     esac
  14. }
  15.  
  16. me=`which "$0"` # Search $PATH if necessary
  17. if test -L "$me"; then
  18.     # Try readlink(1)
  19.     readlink=`type readlink 2>/dev/null` || readlink=
  20.     if test -n "$readlink"; then
  21.         # We have readlink(1), so we can use it. Assuming GNU readlink (for -f).
  22.         me=`readlink -nf "$me"`
  23.     else
  24.         # No readlink(1), so let's try ls -l
  25.         me=`ls -l "$me" | sed 's/^.*-> //'`
  26.         base=`dirname "$me"`
  27.         me=`makeAbsolute "$me" "$base"`
  28.     fi
  29. fi
  30.  
  31. bindir=`dirname "$me"`
  32. libdir=`cd "$bindir/../lib" ; pwd`
  33. LD_LIBRARY_PATH=$libdir:$libdir/qtcreator${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}
  34. export LD_LIBRARY_PATH
  35. exec "$bindir/qtcreator" ${1+"$@"}
  36.  
  37.  
  38.  
  39.  
  40. bindir=`dirname "$me"`
  41. libdir=`cd "$bindir/../lib" ; pwd`
  42. LD_LIBRARY_PATH=$libdir:$libdir/qtcreator${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}
  43. export LD_LIBRARY_PATH
  44. # Add environment variables for wandboard-quad
  45. export OE_QMAKE_AR="arm-poky-linux-gnueabi-ar"
  46. export OE_QMAKE_CC="arm-poky-linux-gnueabi-gcc  -march=armv7-a -mthumb-interwork -mfloat-abi=hard -mfpu=neon -mtune=cortex-a9 --sysroot=/home/minda/bin/fsl-community-bsp/build/tmp/sysroots/wandboard-solo"
  47. export OE_QMAKE_CFLAGS="-O2 -pipe -g -feliminate-unused-debug-types"
  48. export OE_QMAKE_COMPILER=" arm-poky-linux-gnueabi-gcc  -march=armv7-a -mthumb-interwork -mfloat-abi=hard -mfpu=neon -mtune=cortex-a9 --sysroot=/home/minda/bin/fsl-community-bsp/build/tmp/sysroots/wandboard-solo"
  49. export OE_QMAKE_CXX=" arm-poky-linux-gnueabi-g++  -march=armv7-a -mthumb-interwork -mfloat-abi=hard -mfpu=neon -mtune=cortex-a9 --sysroot=/home/minda/bin/fsl-community-bsp/build/tmp/sysroots/wandboard-solo"
  50. export OE_QMAKE_CXXFLAGS=" -O2 -pipe -g -feliminate-unused-debug-types -fvisibility-inlines-hidden"
  51. export OE_QMAKE_LDFLAGS=" -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed"
  52. export OE_QMAKE_LINK=" arm-poky-linux-gnueabi-g++  -march=armv7-a -mthumb-interwork -mfloat-abi=hard -mfpu=neon -mtune=cortex-a9 --sysroot=/home/minda/bin/fsl-community-bsp/build/tmp/sysroots/wandboard-solo"
  53. export OE_QMAKE_STRIP="echo styles += mac fusion windows"
  54. export QT_CFLAGS_DBUS="-I/home/minda/bin/fsl-community-bsp/build/tmp/sysroots/wandboard-solo/usr/include/dbus-1.0 -I/home/minda/bin/fsl-community-bsp/build/tmp/sysroots/wandboard-solo/usr/lib/dbus-1.0/include"
  55. export QT_LIBS_DBUS="-ldbus-1"
  56. export QT_CFLAGS_PULSEAUDIO="-D_REENTRANT -I/home/minda/bin/fsl-community-bsp/build/tmp/sysroots/wandboard-solo/usr/include/glib-2.0 -I/home/minda/bin/fsl-community-bsp/build/tmp/sysroots/wandboard-solo/usr/lib/glib-2.0/include"  
  57. export QT_LIBS_PULSEAUDIO="-lpulse-mainloop-glib -lpulse -lglib-2.0"
  58. export QMAKE_INCDIR_OPENGL_ES2="/home/minda/bin/fsl-community-bsp/build/tmp/sysroots/wandboard-solo/usr/include/libiberty"
  59. export QMAKE_LIBDIR_OPENGL_ES2=""  
  60. export QMAKE_LIBS_OPENGL_ES2="-lGLESv2 -lEGL -lGAL"
  61. export QMAKE_INCDIR_LIBUDEV=""  
  62. export QMAKE_LIBS_LIBUDEV="-ludev -lrt  DEFINES +="
  63. export QT_NO_XKB QMAKE_INCDIR_EGL="/home/minda/workspace/yocto/yocto_master/build/tmp/sysroots/wandboard-solo/usr/include/libdrm"
  64. export QMAKE_LIBS_EGL="-lEGL"  
  65. export QMAKE_CFLAGS_XCB=""  
  66. export QMAKE_LIBS_XCB="-lxcb-sync -lxcb-xfixes -lxcb-render -lxcb-shape -lxcb-randr -lxcb-image -lxcb-shm -lxcb-keysyms -lxcb-icccm -lxcb"
  67. # End
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement