mirror of
				https://gitlab.com/freepascal.org/fpc/source.git
				synced 2025-11-04 15:39:24 +01:00 
			
		
		
		
	finding of libgdb.a updated
This commit is contained in:
		
							parent
							
								
									7aeee5a7e6
								
							
						
					
					
						commit
						a015aa9832
					
				
							
								
								
									
										53
									
								
								ide/Makefile
									
									
									
									
									
								
							
							
						
						
									
										53
									
								
								ide/Makefile
									
									
									
									
									
								
							@ -1,5 +1,5 @@
 | 
			
		||||
#
 | 
			
		||||
# Don't edit, this file is generated by FPCMake Version 1.1 [2004/10/30]
 | 
			
		||||
# Don't edit, this file is generated by FPCMake Version 1.1 [2004/11/03]
 | 
			
		||||
#
 | 
			
		||||
default: all
 | 
			
		||||
MAKEFILETARGETS=linux go32v2 win32 os2 freebsd beos netbsd amiga atari sunos qnx netware openbsd wdosx palmos macos darwin emx watcom morphos netwlibc
 | 
			
		||||
@ -238,28 +238,19 @@ ifndef GDBINT
 | 
			
		||||
GDBINT=gdbint
 | 
			
		||||
endif
 | 
			
		||||
ifeq ($(GDB),1)
 | 
			
		||||
ifeq ($(DEBUG),1)
 | 
			
		||||
ifneq ($(strip $(wildcard $(addsuffix /$(GDBINT)/libgdb/d$(OS_TARGET)/libgdb.a,$(PACKAGESDIR)))),)
 | 
			
		||||
OSGDBDIR=d$(OS_TARGET)
 | 
			
		||||
else
 | 
			
		||||
OSGDBDIR=$(OS_TARGET)
 | 
			
		||||
ifdef GDBLIBDIR
 | 
			
		||||
override LIBGDBFILE:=$(firstword $(wildcard $(addsuffix /libgdb.a,$(GDBLIBDIR))))
 | 
			
		||||
endif
 | 
			
		||||
else
 | 
			
		||||
OSGDBDIR=$(OS_TARGET)
 | 
			
		||||
ifeq ($(LIBGDBFILE),)
 | 
			
		||||
GDBINTDIR=$(wildcard $(addsuffix /$(GDBINT),$(PACKAGESDIR)))
 | 
			
		||||
override GDBLIBDIR=$(wildcard $(GDBINTDIR)/libgdb/$(OS_TARGET)/$(CPU_TARGET))
 | 
			
		||||
ifeq ($(GDBLIBDIR),)
 | 
			
		||||
override GDBLIBDIR=$(GDBINTDIR)/libgdb/$(OS_TARGET)
 | 
			
		||||
endif
 | 
			
		||||
GDBLIBDIR+=$(wildcard $(addsuffix /$(GDBINT)/libgdb/$(OSGDBDIR),$(PACKAGESDIR)))
 | 
			
		||||
GDBOBJDIR+=$(wildcard $(addsuffix /$(GDBINT)/libgdb/$(OSGDBDIR),$(PACKAGESDIR)))
 | 
			
		||||
ifeq ($(OS_TARGET),go32v2)
 | 
			
		||||
ifneq ($(DJDIR),)
 | 
			
		||||
GDBLIBDIR+=$(DJDIR)/lib
 | 
			
		||||
override LIBGDBFILE:=$(firstword $(wildcard $(addsuffix /libgdb.a,$(GDBLIBDIR))))
 | 
			
		||||
endif
 | 
			
		||||
endif
 | 
			
		||||
ifeq ($(strip $(wildcard $(addsuffix /libgdb.a,$(GDBLIBDIR)))),)
 | 
			
		||||
override GDB=0
 | 
			
		||||
GDBFOUND=0
 | 
			
		||||
else
 | 
			
		||||
override LIBGDB=$(firstword $(wildcard $(addsuffix /libgdb.a,$(GDBLIBDIR))))
 | 
			
		||||
GDBFOUND=1
 | 
			
		||||
ifeq ($(LIBGDBFILE),)
 | 
			
		||||
override GDB=
 | 
			
		||||
endif
 | 
			
		||||
endif
 | 
			
		||||
ifeq ($(GDB),1)
 | 
			
		||||
@ -795,7 +786,7 @@ ECHO:=$(strip $(wildcard $(addsuffix /gecho$(SRCEXEEXT),$(SEARCHPATH))))
 | 
			
		||||
ifeq ($(ECHO),)
 | 
			
		||||
ECHO:=$(strip $(wildcard $(addsuffix /echo$(SRCEXEEXT),$(SEARCHPATH))))
 | 
			
		||||
ifeq ($(ECHO),)
 | 
			
		||||
ECHO= __missing_command__
 | 
			
		||||
ECHO= __missing_command_ECHO
 | 
			
		||||
else
 | 
			
		||||
ECHO:=$(firstword $(ECHO))
 | 
			
		||||
endif
 | 
			
		||||
@ -809,7 +800,7 @@ DATE:=$(strip $(wildcard $(addsuffix /gdate$(SRCEXEEXT),$(SEARCHPATH))))
 | 
			
		||||
ifeq ($(DATE),)
 | 
			
		||||
DATE:=$(strip $(wildcard $(addsuffix /date$(SRCEXEEXT),$(SEARCHPATH))))
 | 
			
		||||
ifeq ($(DATE),)
 | 
			
		||||
DATE= __missing_command__
 | 
			
		||||
DATE= __missing_command_DATE
 | 
			
		||||
else
 | 
			
		||||
DATE:=$(firstword $(DATE))
 | 
			
		||||
endif
 | 
			
		||||
@ -823,7 +814,7 @@ GINSTALL:=$(strip $(wildcard $(addsuffix /ginstall$(SRCEXEEXT),$(SEARCHPATH))))
 | 
			
		||||
ifeq ($(GINSTALL),)
 | 
			
		||||
GINSTALL:=$(strip $(wildcard $(addsuffix /install$(SRCEXEEXT),$(SEARCHPATH))))
 | 
			
		||||
ifeq ($(GINSTALL),)
 | 
			
		||||
GINSTALL= __missing_command__
 | 
			
		||||
GINSTALL= __missing_command_GINSTALL
 | 
			
		||||
else
 | 
			
		||||
GINSTALL:=$(firstword $(GINSTALL))
 | 
			
		||||
endif
 | 
			
		||||
@ -835,7 +826,7 @@ export GINSTALL
 | 
			
		||||
ifndef CPPROG
 | 
			
		||||
CPPROG:=$(strip $(wildcard $(addsuffix /cp$(SRCEXEEXT),$(SEARCHPATH))))
 | 
			
		||||
ifeq ($(CPPROG),)
 | 
			
		||||
CPPROG= __missing_command__
 | 
			
		||||
CPPROG= __missing_command_CPPROG
 | 
			
		||||
else
 | 
			
		||||
CPPROG:=$(firstword $(CPPROG))
 | 
			
		||||
endif
 | 
			
		||||
@ -844,7 +835,7 @@ export CPPROG
 | 
			
		||||
ifndef RMPROG
 | 
			
		||||
RMPROG:=$(strip $(wildcard $(addsuffix /rm$(SRCEXEEXT),$(SEARCHPATH))))
 | 
			
		||||
ifeq ($(RMPROG),)
 | 
			
		||||
RMPROG= __missing_command__
 | 
			
		||||
RMPROG= __missing_command_RMPROG
 | 
			
		||||
else
 | 
			
		||||
RMPROG:=$(firstword $(RMPROG))
 | 
			
		||||
endif
 | 
			
		||||
@ -853,7 +844,7 @@ export RMPROG
 | 
			
		||||
ifndef MVPROG
 | 
			
		||||
MVPROG:=$(strip $(wildcard $(addsuffix /mv$(SRCEXEEXT),$(SEARCHPATH))))
 | 
			
		||||
ifeq ($(MVPROG),)
 | 
			
		||||
MVPROG= __missing_command__
 | 
			
		||||
MVPROG= __missing_command_MVPROG
 | 
			
		||||
else
 | 
			
		||||
MVPROG:=$(firstword $(MVPROG))
 | 
			
		||||
endif
 | 
			
		||||
@ -864,7 +855,7 @@ MKDIRPROG:=$(strip $(wildcard $(addsuffix /gmkdir$(SRCEXEEXT),$(SEARCHPATH))))
 | 
			
		||||
ifeq ($(MKDIRPROG),)
 | 
			
		||||
MKDIRPROG:=$(strip $(wildcard $(addsuffix /mkdir$(SRCEXEEXT),$(SEARCHPATH))))
 | 
			
		||||
ifeq ($(MKDIRPROG),)
 | 
			
		||||
MKDIRPROG= __missing_command__
 | 
			
		||||
MKDIRPROG= __missing_command_MKDIRPROG
 | 
			
		||||
else
 | 
			
		||||
MKDIRPROG:=$(firstword $(MKDIRPROG))
 | 
			
		||||
endif
 | 
			
		||||
@ -919,7 +910,7 @@ export ECHOREDIR COPY COPYTREE MOVE DEL DELTREE INSTALL INSTALLEXE MKDIR
 | 
			
		||||
ifndef PPUMOVE
 | 
			
		||||
PPUMOVE:=$(strip $(wildcard $(addsuffix /ppumove$(SRCEXEEXT),$(SEARCHPATH))))
 | 
			
		||||
ifeq ($(PPUMOVE),)
 | 
			
		||||
PPUMOVE= __missing_command__
 | 
			
		||||
PPUMOVE= __missing_command_PPUMOVE
 | 
			
		||||
else
 | 
			
		||||
PPUMOVE:=$(firstword $(PPUMOVE))
 | 
			
		||||
endif
 | 
			
		||||
@ -928,7 +919,7 @@ export PPUMOVE
 | 
			
		||||
ifndef FPCMAKE
 | 
			
		||||
FPCMAKE:=$(strip $(wildcard $(addsuffix /fpcmake$(SRCEXEEXT),$(SEARCHPATH))))
 | 
			
		||||
ifeq ($(FPCMAKE),)
 | 
			
		||||
FPCMAKE= __missing_command__
 | 
			
		||||
FPCMAKE= __missing_command_FPCMAKE
 | 
			
		||||
else
 | 
			
		||||
FPCMAKE:=$(firstword $(FPCMAKE))
 | 
			
		||||
endif
 | 
			
		||||
@ -937,7 +928,7 @@ export FPCMAKE
 | 
			
		||||
ifndef ZIPPROG
 | 
			
		||||
ZIPPROG:=$(strip $(wildcard $(addsuffix /zip$(SRCEXEEXT),$(SEARCHPATH))))
 | 
			
		||||
ifeq ($(ZIPPROG),)
 | 
			
		||||
ZIPPROG= __missing_command__
 | 
			
		||||
ZIPPROG= __missing_command_ZIPPROG
 | 
			
		||||
else
 | 
			
		||||
ZIPPROG:=$(firstword $(ZIPPROG))
 | 
			
		||||
endif
 | 
			
		||||
@ -946,7 +937,7 @@ export ZIPPROG
 | 
			
		||||
ifndef TARPROG
 | 
			
		||||
TARPROG:=$(strip $(wildcard $(addsuffix /tar$(SRCEXEEXT),$(SEARCHPATH))))
 | 
			
		||||
ifeq ($(TARPROG),)
 | 
			
		||||
TARPROG= __missing_command__
 | 
			
		||||
TARPROG= __missing_command_TARPROG
 | 
			
		||||
else
 | 
			
		||||
TARPROG:=$(firstword $(TARPROG))
 | 
			
		||||
endif
 | 
			
		||||
 | 
			
		||||
@ -68,30 +68,31 @@ endif
 | 
			
		||||
 | 
			
		||||
# Try to find GDB library
 | 
			
		||||
ifeq ($(GDB),1)
 | 
			
		||||
ifeq ($(DEBUG),1)
 | 
			
		||||
# First test if a debug version exists in a specific dir
 | 
			
		||||
ifneq ($(strip $(wildcard $(addsuffix /$(GDBINT)/libgdb/d$(OS_TARGET)/libgdb.a,$(PACKAGESDIR)))),)
 | 
			
		||||
OSGDBDIR=d$(OS_TARGET)
 | 
			
		||||
else
 | 
			
		||||
OSGDBDIR=$(OS_TARGET)
 | 
			
		||||
 | 
			
		||||
# Look for a valid GDBLIBDIR environment variable
 | 
			
		||||
ifdef GDBLIBDIR
 | 
			
		||||
override LIBGDBFILE:=$(firstword $(wildcard $(addsuffix /libgdb.a,$(GDBLIBDIR))))
 | 
			
		||||
endif
 | 
			
		||||
else
 | 
			
		||||
OSGDBDIR=$(OS_TARGET)
 | 
			
		||||
 | 
			
		||||
# Use default dirs if not available
 | 
			
		||||
ifeq ($(LIBGDBFILE),)
 | 
			
		||||
# Find gdbint package
 | 
			
		||||
GDBINTDIR=$(wildcard $(addsuffix /$(GDBINT),$(PACKAGESDIR)))
 | 
			
		||||
# Default locations <target>/<cpu> (linux) or <target> (win32,go32v2) only
 | 
			
		||||
override GDBLIBDIR=$(wildcard $(GDBINTDIR)/libgdb/$(OS_TARGET)/$(CPU_TARGET))
 | 
			
		||||
ifeq ($(GDBLIBDIR),)
 | 
			
		||||
override GDBLIBDIR=$(GDBINTDIR)/libgdb/$(OS_TARGET)
 | 
			
		||||
endif
 | 
			
		||||
GDBLIBDIR+=$(wildcard $(addsuffix /$(GDBINT)/libgdb/$(OSGDBDIR),$(PACKAGESDIR)))
 | 
			
		||||
GDBOBJDIR+=$(wildcard $(addsuffix /$(GDBINT)/libgdb/$(OSGDBDIR),$(PACKAGESDIR)))
 | 
			
		||||
ifeq ($(OS_TARGET),go32v2)
 | 
			
		||||
ifneq ($(DJDIR),)
 | 
			
		||||
GDBLIBDIR+=$(DJDIR)/lib
 | 
			
		||||
# Detect if libgdb.a is available
 | 
			
		||||
override LIBGDBFILE:=$(firstword $(wildcard $(addsuffix /libgdb.a,$(GDBLIBDIR))))
 | 
			
		||||
endif
 | 
			
		||||
 | 
			
		||||
# Disable GDB when no libgdb.a found
 | 
			
		||||
ifeq ($(LIBGDBFILE),)
 | 
			
		||||
override GDB=
 | 
			
		||||
endif
 | 
			
		||||
ifeq ($(strip $(wildcard $(addsuffix /libgdb.a,$(GDBLIBDIR)))),)
 | 
			
		||||
override GDB=0
 | 
			
		||||
GDBFOUND=0
 | 
			
		||||
else
 | 
			
		||||
override LIBGDB=$(firstword $(wildcard $(addsuffix /libgdb.a,$(GDBLIBDIR))))
 | 
			
		||||
GDBFOUND=1
 | 
			
		||||
endif
 | 
			
		||||
 | 
			
		||||
# end GDB defined
 | 
			
		||||
endif
 | 
			
		||||
 | 
			
		||||
ifeq ($(GDB),1)
 | 
			
		||||
@ -223,7 +224,10 @@ clean_compiler:
 | 
			
		||||
 | 
			
		||||
#
 | 
			
		||||
# $Log$
 | 
			
		||||
# Revision 1.23  2004-11-02 09:14:09  peter
 | 
			
		||||
# Revision 1.24  2004-11-05 12:48:45  peter
 | 
			
		||||
# finding of libgdb.a updated
 | 
			
		||||
#
 | 
			
		||||
# Revision 1.23  2004/11/02 09:14:09  peter
 | 
			
		||||
#   * fix build with gdb
 | 
			
		||||
#
 | 
			
		||||
# Revision 1.22  2004/10/30 12:36:43  peter
 | 
			
		||||
 | 
			
		||||
@ -230,10 +230,9 @@ ifdef GDBLIBDIR
 | 
			
		||||
override LIBGDBFILE:=$(firstword $(wildcard $(addsuffix /libgdb.a,$(GDBLIBDIR))))
 | 
			
		||||
endif
 | 
			
		||||
ifeq ($(LIBGDBFILE),)
 | 
			
		||||
override GDBLIBDIR=$(wildcard libgdb/$(OS_TARGET)/$(CPU_TARGET))
 | 
			
		||||
ifeq ($(GDBLIBDIR),)
 | 
			
		||||
override GDBLIBDIR=libgdb/$(OS_TARGET)
 | 
			
		||||
ifeq ($(OS_TARGET),go32v2)
 | 
			
		||||
ifneq ($(DJDIR),)
 | 
			
		||||
GDBLIBDIR+=$(DJDIR)/lib
 | 
			
		||||
endif
 | 
			
		||||
endif
 | 
			
		||||
override LIBGDBFILE:=$(firstword $(wildcard $(addsuffix /libgdb.a,$(GDBLIBDIR))))
 | 
			
		||||
 | 
			
		||||
@ -39,12 +39,14 @@ endif
 | 
			
		||||
 | 
			
		||||
# Use default dirs if not available
 | 
			
		||||
ifeq ($(LIBGDBFILE),)
 | 
			
		||||
 | 
			
		||||
# Default locations <target>/<cpu> (linux) or <target> (win32,go32v2) only
 | 
			
		||||
override GDBLIBDIR=$(wildcard libgdb/$(OS_TARGET)/$(CPU_TARGET))
 | 
			
		||||
ifeq ($(GDBLIBDIR),)
 | 
			
		||||
override GDBLIBDIR=libgdb/$(OS_TARGET)
 | 
			
		||||
ifeq ($(OS_TARGET),go32v2)
 | 
			
		||||
ifneq ($(DJDIR),)
 | 
			
		||||
GDBLIBDIR+=$(DJDIR)/lib
 | 
			
		||||
endif
 | 
			
		||||
endif
 | 
			
		||||
 | 
			
		||||
# Detect if libgdb.a is available
 | 
			
		||||
override LIBGDBFILE:=$(firstword $(wildcard $(addsuffix /libgdb.a,$(GDBLIBDIR))))
 | 
			
		||||
endif
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user