Home » U++ TheIDE » U++ TheIDE: Installation, Compiling and Running of theide » Almost compile on Archlinux [Install and run but need test]
Re: Almost compile on Archlinux [Install and run but need test] [message #18302 is a reply to message #18289] |
Sun, 21 September 2008 21:13 |
|
amrein
Messages: 278 Registered: August 2008 Location: France
|
Experienced Member |
|
|
To build upp:
make -e HOSTTYPE=LINUX -e LOCALBASE=/usr -e LIBPATH=$(pkg-config --libs-only-L x11 freetype2 gtk+-2.0 glib-2.0 cairo pango atk) -e CINC=" -Iuppsrc $(pkg-config --cflags x11 freetype2 gtk+-2.0 glib-2.0 cairo pango atk)"
To build GCC.bm, you need to do it manually (because it doesn't exist in the tarball):
INCLUDEDIR=$( pkg-config --cflags x11 freetype2 gtk+-2.0 glib-2.0 cairo pango atk | awk ' { gsub ( / /, "" ) ; gsub ( /-I/, ";" ) ; sub ( /;/, "" ) ; print $0 }' )
LIBDIR=$( pkg-config --libs-only-L x11 freetype2 gtk+-2.0 glib-2.0 cairo pango atk | awk ' { gsub ( / /, "" ) ; gsub ( /-I/, ";" ) ; sub ( /;/, "" ) ; print $0 }' )
cat > GCC.bm << EOF
BUILDER = "GCC";
COMPILER = "g++";
DEBUG_INFO = "2";
DEBUG_BLITZ = "1";
DEBUG_LINKMODE = "1";
DEBUG_OPTIONS = "-O0";
RELEASE_BLITZ = "0";
RELEASE_LINKMODE = "1";
RELEASE_OPTIONS = "-O1 -ffunction-sections";
RELEASE_SIZE_OPTIONS = "-Os -finline-limit=20";
DEBUGGER = "gdb";
PATH = "";
INCLUDE = "$INCLUDEDIR";
LIB = "$LIBDIR";
REMOTE_HOST = "";
REMOTE_OS = "";
REMOTE_TRANSFER = "";
REMOTE_MAP = "";
EOF
[Updated on: Sun, 21 September 2008 21:38] Report message to a moderator
|
|
|
Goto Forum:
Current Time: Sun Apr 28 16:25:10 CEST 2024
Total time taken to generate the page: 1.03796 seconds
|