[Gambas-user] Special Compilation for archlinux.
Gabriel C
nix.or.die at ...1601...
Tue Oct 31 20:48:24 CET 2006
Christian E. López Finnberg wrote:
> Hi, I'm trying to make the archlinux package. To do the package I have to compile and install on a temporary directory using the option DESTDIR of make.
> Unfortunatelly it does not work. I think the compilation process uses files created during the same compilation so it does not find the needed files and i get errors like this:
>
> Compiling gb.settings...
> /home/christian/t/gambas/src/gambas2-1.9.45/comp/src/gb.settings/Settings.class:12: Unknown identifier: Collection
> Installing gb.settings...
> Compiling gb.info...
> /home/christian/t/gambas/src/gambas2-1.9.45/comp/src/gb.info/ComponentInfo.class:5: Unknown identifier: String[]
> Installing gb.info...
> And so on...
>
Yes , I got the same problems on Frugalware. I've solved this ( well may
be a hack but there is no other way without to modify the build files
and works fine for me) TMP doing:
make bindir=$Fdestdir/usr/bin ( $Fdestdir should be $startdir/pkg/usr in
ArchLinux )
then
make prefix="$Fdestdir/usr" install
( FrugalBuild is here if you want to look at it but is not ArchLinux
like , anyway the FB is not done yet
ftp://frugalware.org/pub/other/people/crazy/source-testing/gambas2/FrugalBuild
)
This problem got introduced in some 0.3X ( can't remeber now )
>
> I don't know too much about the compilation process so i have been unable to find a solution.
> Any ideas will be wellcome.
>
>
Gabriel
More information about the User
mailing list