Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-devel / 2020-04

Fpcupdeluxe utilities to share

3 messages · 3 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Alfred

Hello to all,

As you might know, I am the maintainer of fpcupdeluxe. Its a tool to install FPC and Lazarus. And to install cross-compilers.

Intro.

As part of fpcupdeluxe, binutils (and libs) are created/hosted to be able to cross-compile from various systems.
E.g. for Windows:
https://github.com/LongDirtyAnimAlf/fpcupdeluxe/releases/tag/wincrossbins_v1.1 https://github.com/LongDirtyAnimAlf/fpcupdeluxe/releases/tag/wincrossbins_v1.0 And also various bootstrappers:
https://github.com/LongDirtyAnimAlf/fpcupdeluxe/releases/tag/bootstrappers_v1.0

Among other things, especially the binary utilities might be of interest for FPC.

Question.

Would it be an idea to host (part of these) fpcup[deluxe] utilities on the FPC ftp server for general use ?
These utilities could be used by many, with or without fpcupdeluxe. At this moment, info about cross-compiling is very scattered, as are the tools needed.

Remark.

There could be more to share.
Aros: the collect-aros utility has been adapted to compile on Mac, Linux and Windows (mingw) to produce working Aros binaries on all these systems.
OpenBSD: the latest vanilla binutils (2.17) have been pimped to compile on all systems, including Windows.
More binutils for various systems have been adapted to compile on various systems.

Greetings.

Reply by email

Michael Van Canneyt
to Alfred
Alfred wrote 25 lines
Hello to all, As you might know, I am the maintainer of fpcupdeluxe. Its a tool to install FPC and Lazarus. And to install cross-compilers. Intro. As part of fpcupdeluxe, binutils (and libs) are created/hosted to be able to cross-compile from various systems. E.g. for Windows: https://github.com/LongDirtyAnimAlf/fpcupdeluxe/releases/tag/wincrossbins_v1.1 https://github.com/LongDirtyAnimAlf/fpcupdeluxe/releases/tag/wincrossbins_v1.0 And also various bootstrappers: https://github.com/LongDirtyAnimAlf/fpcupdeluxe/releases/tag/bootstrappers_v1.0 Among other things, especially the binary utilities might be of interest for FPC. Question. Would it be an idea to host (part of these) fpcup[deluxe] utilities on the FPC ftp server for general use ? These utilities could be used by many, with or without fpcupdeluxe. At this moment, info about cross-compiling is very scattered, as are the tools needed.

I think that is a good idea.

The binary tools could indeed be hosted on the FTP server. We're currently looking at moving the machines to another datacenter, maybe we can make this integration part of the move.

Michael.

Reply by email

Florian Klämpfl
to Alfred: As you might know, I am the maintainer of fpcupdeluxe. Its a tool to install FPC and…
Alfred wrote 25 lines
Hello to all, As you might know, I am the maintainer of fpcupdeluxe. Its a tool to install FPC and Lazarus. And to install cross-compilers. Intro. As part of fpcupdeluxe, binutils (and libs) are created/hosted to be able to cross-compile from various systems. E.g. for Windows: https://github.com/LongDirtyAnimAlf/fpcupdeluxe/releases/tag/wincrossbins_v1.1 https://github.com/LongDirtyAnimAlf/fpcupdeluxe/releases/tag/wincrossbins_v1.0 And also various bootstrappers: https://github.com/LongDirtyAnimAlf/fpcupdeluxe/releases/tag/bootstrappers_v1.0 Among other things, especially the binary utilities might be of interest for FPC. Question. Would it be an idea to host (part of these) fpcup[deluxe] utilities on the FPC ftp server for general use ? These utilities could be used by many, with or without fpcupdeluxe. At this moment, info about cross-compiling is very scattered, as are the tools needed.

Problem with this is: as most of the utils is GPL, one has to track the sources and keep them available as well. I go this for my windows binutils collection. But for a lot of utils this is a difficult task.

Reply by email