Paul Nicholls | 1 Jul 2011 07:03
Picon
Gravatar

Re: Prof. Wirth speaking on Oberon day

----- Original Message ----- 
From: "greim" <greim@...>
To: "FPC-Pascal users discussions" <fpc-pascal@...>
Sent: Thursday, June 30, 2011 8:35 PM
Subject: [fpc-pascal] Prof. Wirth speaking on Oberon day

> Some asked my to place a link to the Oberon day videos recorded last month 
> in Zürich.
>
> For example Professor Wirth was there presenting its original 25 years old 
> still running CERES-3 computer.
>
> Also there have been very intersting discussions.
>
>
> <http://www.multimedia.ethz.ch/conferences/2011/oberon>
>
> Another private video is there:
>
> <http://www.google.de/url?sa=t&source=web&cd=4&ved=0CDUQtwIwAw&url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DHoZuzE7Lq5E&ei=LVAMTvHlL8nMtAaK7JjWDg&usg=AFQjCNH8IqQ6XmTRf1xgEDO0MhLb0zNzKQ&sig2=BTEC0ZPEueDm7FVacnw8Pg>
>

Thanks for sharing Markus!

cheers,
Paul 

_______________________________________________
fpc-pascal maillist  -  fpc-pascal@...
http://lists.freepascal.org/mailman/listinfo/fpc-pascal
(Continue reading)

Rainer Stratmann | 1 Jul 2011 13:06
Picon
Favicon

Installing *.deb Packages

I downloaded some *.deb packages from here:
http://sourceforge.net/projects/lazarus/files/Lazarus%20Linux%20i386%20DEB/Lazarus%200.9.30/
and wanted to install with
dpkg -i *.deb

There was an error libc6-dev not found. (crosscompile package).
Where can I get this deb package?

The installation is on a brandnew Debian 6.0.2 distribution.

Is it also possible to update an existing installation with these *.deb files 
above?
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@...
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Henry Vermaak | 1 Jul 2011 13:22
Picon

Re: Installing *.deb Packages

On 01/07/11 12:06, Rainer Stratmann wrote:
> I downloaded some *.deb packages from here:
> http://sourceforge.net/projects/lazarus/files/Lazarus%20Linux%20i386%20DEB/Lazarus%200.9.30/
> and wanted to install with
> dpkg -i *.deb
>
> There was an error libc6-dev not found. (crosscompile package).
> Where can I get this deb package?

dpkg should have marked that dependency as broken, so you should be able 
to use:

apt-get -f install

to install the necessary packages from the repo.  then try dpkg -i ... 
again.

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

Rainer Stratmann | 1 Jul 2011 13:58
Picon
Favicon

Re: Installing *.deb Packages

Am Friday 01 July 2011 13:22:58 schrieb Henry Vermaak:
> On 01/07/11 12:06, Rainer Stratmann wrote:
> > I downloaded some *.deb packages from here:
> > http://sourceforge.net/projects/lazarus/files/Lazarus%20Linux%20i386%20DE
> >B/Lazarus%200.9.30/ and wanted to install with
> > dpkg -i *.deb
> >
> > There was an error libc6-dev not found. (crosscompile package).
> > Where can I get this deb package?
>
> dpkg should have marked that dependency as broken, so you should be able
> to use:
>
> apt-get -f install
>
> to install the necessary packages from the repo.  then try dpkg -i ...
> again.

When try to install the packages I have some kind of feeling that I will force 
to learn again and again to eat with knife and fork although I know already 
how to eat with knife and fork.

Also it feels like to be thrown back in stone age.

The win32 crosscompile package requires a lot of other packages that are not 
available in the debian (standard!) distribution.

I want to install fpc, lazarus and crosscompile with the deb packages (without 
internet access on this computer) but that seems to be impossible.
I remember that is was possible easier last year.
(Continue reading)

Henry Vermaak | 1 Jul 2011 14:26
Picon

Re: Installing *.deb Packages

On 01/07/11 12:58, Rainer Stratmann wrote:
>
> The win32 crosscompile package requires a lot of other packages that are not
> available in the debian (standard!) distribution.

It only requires the fpc packages (obviously), binutils and libc6dev:

hcv <at> technical09:~/Desktop$ dpkg --info fpc_crosswin32_2.4.2-110317_i386.deb
  new debian package, version 2.0.
  size 51473892 bytes: control archive= 550 bytes.
     1084 bytes,    14 lines      control
  Package: fpc-crosswin32
  Version: 2.4.2
  Section: devel
  Priority: optional
  Maintainer: Mattias Gaertner <mattias@...>
  Architecture: i386
  Depends: fpc (>=2.4.2) | fp-compiler (>=2.4.2), fpc (>=2.4.2) | fp-ide 
(>=2.4.2), fpc (>=2.4.2) | fp-units-base (>=2.4.2), fpc (>=2.4.2) | 
fp-units-db (>=2.4.2), fpc (>=2.4.2) | fp-units-fcl (>=2.4.2), fpc 
(>=2.4.2) | fp-units-fv (>=2.4.2), fpc (>=2.4.2) | fp-units-gfx 
(>=2.4.2), fpc (>=2.4.2) | fp-units-gnome1 (>=2.4.2), fpc (>=2.4.2) | 
fp-units-gtk (>=2.4.2), fpc (>=2.4.2) | fp-units-gtk2 (>=2.4.2), fpc 
(>=2.4.2) | fp-units-misc (>=2.4.2), fpc (>=2.4.2) | fp-units-net 
(>=2.4.2), fpc (>=2.4.2) | fp-units-rtl (>=2.4.2), fpc (>=2.4.2) | 
fp-utils (>=2.4.2)
  Pre-Depends: binutils, libc6-dev
  Description: Free Pascal units cross compiled to win32 for linux
    Units and binutils needed by Freepascal to cross compile to target 
win32.
(Continue reading)

Rainer Stratmann | 1 Jul 2011 17:35
Picon
Favicon

Re: Installing *.deb Packages

fpc_crosswin... ...requires fp-units-gtk

...fp-units-gtk... ...requires libgtk2.0-dev

...and that lib requires other libs...

and so on

Why is it only possible with this libs?
Isn't it possible with the libs which has debian 'on board' ?

Am Friday 01 July 2011 14:26:09 schrieb Henry Vermaak:
> On 01/07/11 12:58, Rainer Stratmann wrote:
> > The win32 crosscompile package requires a lot of other packages that are
> > not available in the debian (standard!) distribution.
>
> It only requires the fpc packages (obviously), binutils and libc6dev:
>
> hcv <at> technical09:~/Desktop$ dpkg --info fpc_crosswin32_2.4.2-110317_i386.deb
>   new debian package, version 2.0.
>   size 51473892 bytes: control archive= 550 bytes.
>      1084 bytes,    14 lines      control
>   Package: fpc-crosswin32
>   Version: 2.4.2
>   Section: devel
>   Priority: optional
>   Maintainer: Mattias Gaertner <mattias@...>
>   Architecture: i386
>   Depends: fpc (>=2.4.2) | fp-compiler (>=2.4.2), fpc (>=2.4.2) | fp-ide
> (>=2.4.2), fpc (>=2.4.2) | fp-units-base (>=2.4.2), fpc (>=2.4.2) |
(Continue reading)

Henry Vermaak | 1 Jul 2011 17:39
Picon

Re: Installing *.deb Packages

On 01/07/11 16:35, Rainer Stratmann wrote:
> fpc_crosswin... ...requires fp-units-gtk
>
> ...fp-units-gtk... ...requires libgtk2.0-dev
>
> ...and that lib requires other libs...
>
> and so on
>
> Why is it only possible with this libs?
> Isn't it possible with the libs which has debian 'on board' ?

What does "on board" mean?  Debian has libgtk2.0-dev.

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

Rainer Stratmann | 1 Jul 2011 17:51
Picon
Favicon

Re: Installing *.deb Packages

Am Friday 01 July 2011 17:39:56 schrieb Henry Vermaak:
> On 01/07/11 16:35, Rainer Stratmann wrote:
> > fpc_crosswin... ...requires fp-units-gtk
> >
> > ...fp-units-gtk... ...requires libgtk2.0-dev
> >
> > ...and that lib requires other libs...
> >
> > and so on
> >
> > Why is it only possible with this libs?
> > Isn't it possible with the libs which has debian 'on board' ?
>
> What does "on board" mean?  Debian has libgtk2.0-dev.

That means if an installation of fpc could also be possible with less 
dependencies. We already discuss that here.
I installed KDE Desktop. May be then the lib libgtk2.0-dev was not installed 
by the debian installer.
Rainer
> Henry
> _______________________________________________
> fpc-pascal maillist  -  fpc-pascal@...
> http://lists.freepascal.org/mailman/listinfo/fpc-pascal

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

(Continue reading)

Jonas Maebe | 1 Jul 2011 17:54
Picon
Favicon

Re: Installing *.deb Packages


On 01 Jul 2011, at 17:51, Rainer Stratmann wrote:

> I installed KDE Desktop. May be then the lib libgtk2.0-dev was not installed 
> by the debian installer.

-dev packages are almost never installed by default, because they are only required when compiling
programs that link against these libraries. Most people don't compile software.

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

Rainer Stratmann | 1 Jul 2011 18:41
Picon
Favicon

Re: Installing *.deb Packages

Am Friday 01 July 2011 17:54:25 schrieb Jonas Maebe:
> On 01 Jul 2011, at 17:51, Rainer Stratmann wrote:
> > I installed KDE Desktop. May be then the lib libgtk2.0-dev was not
> > installed by the debian installer.
>
> -dev packages are almost never installed by default, because they are only
> required when compiling programs that link against these libraries. Most
> people don't compile software.

Isn't it possible to install the stuff without these dependencies and then put 
later an error if these libs/units are used?
I don't think that these libs are required for crosscompiling for win32.
And not all users want to compile gtk applications.
Rainer
>
> Jonas_______________________________________________
> fpc-pascal maillist  -  fpc-pascal@...
> http://lists.freepascal.org/mailman/listinfo/fpc-pascal

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


Gmane