Forum > Pas2JS

pas2js download link broken

(1/3) > >>

prof7bit:
https://wiki.lazarus.freepascal.org/pas2js#Where_to_get_it

links to here:
ftp://ftpmaster.freepascal.org/fpc/contrib/pas2js/snapshot
or here:
ftp://ftpmaster.freepascal.org/fpc/contrib/pas2js

and obviously none of these links are reachable by the browser anymore in 2021. Please provide new download links that don't require the user to install an FTP client.

Maybe also include it in the online package manager to make it easier to install this.

af0815:

--- Quote from: prof7bit on October 17, 2021, 03:02:48 pm ---Maybe also include it in the online package manager to make it easier to install this.

--- End quote ---
OPM is for Lazarus Packages, and this is for FPC. So it will not be possible to use/maintain it by OPM

pas2js is on gitlab too. https://gitlab.com/freepascal.org/fpc/pas2js so you need not to install a ftp client. But this is originally a problem of the browser-developer, they decide to remove the ftp protocol, because nobody want ist anymore  :o

Thaddy:
Well, NO, since pas2js is a default package it will be compiled by OPM of course... That also means it is maintained by the core FPC team since it is part of the default packages in the distribution.
And the only thing dropped from some modern browsers is ftp, not e.g. sftp or any other secure channel mechanism.

Main thing is that Freepascal changed to using git over svn and there are still some dead links. You may report those against "website" as bugs.

prof7bit:

--- Quote from: Thaddy on October 17, 2021, 04:10:46 pm ---Well, NO, since pas2js is a default package it will be compiled by OPM of course...

--- End quote ---
I cannot find it in the packages nor in OPM. The only thing I have found is the design package which adds relevant features to lazarus, but something is still missing (compiler? RTL?) to make such a project actually compile.

af0815:
The transpiler itself is fpc, the package you found only the 'sugar' for Lazarus. It is the same like SQLDB or fpReport. All this packages are FPC-Packages and the componnets in Lazarus are like bridges to the pure fpc-parts. Not the main part.

Navigation

[0] Message Index

[#] Next page

Go to full version