I am trying to use fpcmake to compile my fpc programs (console, i386/ OS X Leopard, fpc 2.2.0)
ut I've got the following :


Shani [milipili] ...ects/Sayuri/trunk/sayuri % fpcmake -Tall - vw 15 :50 #159
FPCMake Version 2.0.0 [2007/12/21]
Processing Makefile.fpc
Targets: "i386-linux i386-go32v2 i386-win32 i386-os2 i386-freebsd i386-beos i386-netbsd i386-solaris i386-qnx i386-netware i386-openbsd i386-wdosx i386-darwin i386-emx i386-watcom i386-netwlibc i386-wince i386-embedded i386-symbian m68k-linux m68k-freebsd m68k-netbsd m68k- amiga m68k-atari m68k-openbsd m68k-palmos m68k-embedded powerpc-linux powerpc-netbsd powerpc-amiga powerpc-macos powerpc-darwin powerpc- morphos powerpc-embedded sparc-linux sparc-netbsd sparc-solaris sparc- embedded x86_64-linux x86_64-freebsd x86_64-win64 x86_64-embedded arm- linux arm-palmos arm-wince arm-gba arm-nds arm-embedded arm-symbian powerpc64-linux powerpc64-embedded"
 Globals:
    FPCDIR = "../lib/fpc/2.2.0"
PACKAGESDIR = "$(FPCDIR)/packages $(FPCDIR)/packages/base $ (FPCDIR)/packages/extra $(FPCDIR)/packages"
    UNITSDIR = "$(FPCDIR)/units/$(FULLTARGET)"
    BASEDIR = "/Users/milipili/Projects/Sayuri/trunk/sayuri"
 Required packages for linux-i386: rtl
Package "rtl": Looking for Makefile.fpc: "../lib/fpc/2.2.0/rtl/ Makefile.fpc ../lib/fpc/2.2.0/packages/rtl/Makefile.fpc ../lib/fpc/ 2.2.0/packages/base/rtl/Makefile.fpc ../lib/fpc/2.2.0/packages/extra/ rtl/Makefile.fpc ../lib/fpc/2.2.0/packages/rtl/Makefile.fpc " Package "rtl": Looking for Package.fpc: "../lib/fpc/2.2.0/rtl/ Package.fpc ../lib/fpc/2.2.0/units/i386-linux/rtl/Package.fpc "
Error: Target "linux", package "rtl" not found


I use dmg packages from the lazarus mirrors, so I have two separated packages (binaries and sources). I copied the source files (rtl,packages) into the /usr/local/lib/fpc/ 2.2.0/ without any results.


Where I am wrong ?



PS: My Makefile.fpc

[package]
name=Sayuri
version=0.1

[require]
packages=


[target]
programs=sayuri

[compiler]
unitdir=languages
includedir=.

[default]
target=all

[clean]
files=$(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))


--
Damien Gerard
[EMAIL PROTECTED]

People who used magic without knowing what they were doing usually came to a sticky end. All over the entire room, sometimes.
    -- (Terry Pratchett, Moving Pictures)



_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to