mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-15 23:49:22 +02:00
* remove shared libs from linux
This commit is contained in:
parent
3aaf0a4e82
commit
20ac6d0b1e
@ -14,10 +14,9 @@ Description: Free Pascal Compiler
|
|||||||
The Free Pascal Compiler is a Turbo Pascal 7.0 and Delphi compatible 32bit
|
The Free Pascal Compiler is a Turbo Pascal 7.0 and Delphi compatible 32bit
|
||||||
Pascal Compiler. It comes with fully TP 7.0 compatible run-time library.
|
Pascal Compiler. It comes with fully TP 7.0 compatible run-time library.
|
||||||
Some extensions are added to the language, like function overloading. Shared
|
Some extensions are added to the language, like function overloading. Shared
|
||||||
libraries can be linked and created. Basic Delphi support is already
|
libraries can be linked. Basic Delphi support is already implemented (classes,
|
||||||
implemented (classes,exceptions,ansistrings). This package contains
|
exceptions,ansistrings,RTTI). This package contains the commandline compiler.
|
||||||
the commandline compiler. You need at least the RTL package before you
|
You need at least the RTL package before you can start compiling anything.
|
||||||
can start compiling anything.
|
|
||||||
|
|
||||||
Package: fp-utils
|
Package: fp-utils
|
||||||
Architecture: i386
|
Architecture: i386
|
||||||
|
@ -75,10 +75,10 @@ build-arch-stamp: debian-files-stamp
|
|||||||
|
|
||||||
# First make a new Compiler and RTL using a make cycle
|
# First make a new Compiler and RTL using a make cycle
|
||||||
$(MAKE) compiler_cycle
|
$(MAKE) compiler_cycle
|
||||||
$(MAKE) rtl_clean rtl_smart rtl_shared $(BUILDOPTS)
|
$(MAKE) rtl_clean rtl_smart $(BUILDOPTS)
|
||||||
$(MAKE) fcl_smart fcl_shared $(BUILDOPTS)
|
$(MAKE) fcl_smart $(BUILDOPTS)
|
||||||
$(MAKE) api_smart api_shared $(BUILDOPTS)
|
$(MAKE) api_smart $(BUILDOPTS)
|
||||||
$(MAKE) packages_smart packages_shared $(BUILDOPTS)
|
$(MAKE) packages_smart $(BUILDOPTS)
|
||||||
$(MAKE) utils_all $(BUILDOPTS)
|
$(MAKE) utils_all $(BUILDOPTS)
|
||||||
|
|
||||||
touch build-arch-stamp
|
touch build-arch-stamp
|
||||||
|
@ -17,11 +17,10 @@ URL: http://www.freepascal.org/
|
|||||||
The Free Pascal Compiler is a Turbo Pascal 7.0 and Delphi compatible 32bit
|
The Free Pascal Compiler is a Turbo Pascal 7.0 and Delphi compatible 32bit
|
||||||
Pascal Compiler. It comes with fully TP 7.0 compatible run-time library.
|
Pascal Compiler. It comes with fully TP 7.0 compatible run-time library.
|
||||||
Some extensions are added to the language, like function overloading. Shared
|
Some extensions are added to the language, like function overloading. Shared
|
||||||
libraries can be linked and created. Basic Delphi support is already
|
libraries can be linked. Basic Delphi support is already implemented (classes,
|
||||||
implemented (classes,exceptions,ansistrings).
|
exceptions,ansistrings,RTTI). This package contains commandline compiler and
|
||||||
This package contains commandline compiler and utils. Provided units are
|
utils. Provided units are the runtime library (RTL), free component library
|
||||||
the runtime library (RTL), free component library (FCL), gtk,ncurses,zlib,
|
(FCL), gtk,ncurses,zlib, mysql,postgres,ibase bindings.
|
||||||
mysql,postgres,ibase bindings.
|
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -c
|
%setup -c
|
||||||
@ -29,10 +28,10 @@ mysql,postgres,ibase bindings.
|
|||||||
%build
|
%build
|
||||||
NEWPP=`pwd`/compiler/ppc386
|
NEWPP=`pwd`/compiler/ppc386
|
||||||
make compiler_cycle
|
make compiler_cycle
|
||||||
make rtl_clean rtl_smart rtl_shared PP=${NEWPP}
|
make rtl_clean rtl_smart PP=${NEWPP}
|
||||||
make fcl_smart fcl_shared PP=${NEWPP}
|
make fcl_smart PP=${NEWPP}
|
||||||
make api_smart api_shared PP=${NEWPP}
|
make api_smart PP=${NEWPP}
|
||||||
make packages_smart packages_shared PP=${NEWPP}
|
make packages_smart PP=${NEWPP}
|
||||||
make utils_all PP=${NEWPP}
|
make utils_all PP=${NEWPP}
|
||||||
|
|
||||||
%install
|
%install
|
||||||
|
Loading…
Reference in New Issue
Block a user