mirror of
https://git.busybox.net/buildroot.git
synced 2024-12-18 17:53:34 +08:00
Fix some stupid bugs in the Xorg build
This commit is contained in:
parent
dadad95190
commit
0e22901742
@ -73,7 +73,7 @@
|
||||
#undef PostIncDir
|
||||
-#define PostIncDir /skiff/local/lib/gcc-lib/arm-linux/2.95.2/include
|
||||
-#define CcCmd /skiff/local/bin/arm-linux-gcc
|
||||
+#define PostIncDir REPLACE_STAGING_DIR/lib/gcc-lib/REPLACE_ARCH-linux-uclibc/3.3.3/include
|
||||
+#define PostIncDir REPLACE_GCCINC_DIR
|
||||
+#define CcCmd REPLACE_STAGING_DIR/bin/REPLACE_ARCH-linux-gcc
|
||||
#undef CplusplusCmd
|
||||
-#define HasCplusplus YES
|
||||
|
@ -42,11 +42,15 @@ $(DL_DIR)/$(XORG_SOURCE):
|
||||
$(XORG_DIR)/.configure: $(DL_DIR)/$(XORG_SOURCE)
|
||||
$(XORG_CAT) $(DL_DIR)/$(XORG_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) -
|
||||
toolchain/patch-kernel.sh $(XORG_DIR) package/xorg/ xorg\*.patch
|
||||
$(SED) 's:REPLACE_GCCINC_DIR:$(shell $(TARGET_CROSS)gcc -print-file-name=include):g' $(XORG_CF)
|
||||
$(SED) 's:REPLACE_STAGING_DIR:$(STAGING_DIR):g' $(XORG_CF)
|
||||
$(SED) 's:REPLACE_ARCH:$(ARCH):g' $(XORG_CF)
|
||||
$(SED) 's:#define CcCmd.*:#define CcCmd $(TARGET_CROSS)gcc:g' $(XORG_CF)
|
||||
$(SED) 's:#define RanlibCmd.*:#define RanlibCmd $(TARGET_CROSS)ranlib:g' $(XORG_CF)
|
||||
$(SED) 's:#define LdCmd.*:#define LdCmd $(TARGET_CROSS)ld:g' $(XORG_CF)
|
||||
$(SED) 's:#.*define.*HasPam.*YES::g' $(XORG_DIR)/config/cf/linux.cf
|
||||
$(SED) 's:#.*define.*CrossCompiling.*NO:#define CrossCompiling YES:g' $(XORG_DIR)/config/cf/Imake.tmpl
|
||||
$(SED) 's:#.*undef.*CrossCompileDir.*:#define CrossCompileDir$(STAGING_DIR)/bin:g' $(XORG_DIR)/config/cf/Imake.tmpl
|
||||
touch $(XORG_DIR)/.configure
|
||||
|
||||
$(XORG_XSERVER): $(XORG_DIR)/.configure
|
||||
|
Loading…
Reference in New Issue
Block a user