Recent

Author Topic: Fpcupdeluxe  (Read 382045 times)

hunghung

  • Full Member
  • ***
  • Posts: 117
Re: Fpcupdeluxe
« Reply #1425 on: November 12, 2019, 09:40:51 am »
Quote
I have added an OpenBSD binary for 1.6.4d
By the use of a VM with OpenBSD running on Windows.
Cross-compiling towards OpenBSD is not recommended by the OpenBSD developers themselves. Current binutils are not available.
Yep, these folks use their own patched binutils :D
https://cvsweb.openbsd.org/cgi-bin/cvsweb/src/gnu/usr.bin/binutils/
https://cvsweb.openbsd.org/cgi-bin/cvsweb/src/gnu/usr.bin/binutils-2.17/

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1170
Re: Fpcupdeluxe
« Reply #1426 on: November 12, 2019, 10:16:14 am »
@hunghung
Been there. Tried it. Linking with all that static stuff on OpenBSD did not end in success. So, I will not try again. The VM-trick is what I will use.

hunghung

  • Full Member
  • ***
  • Posts: 117
Re: Fpcupdeluxe
« Reply #1427 on: November 12, 2019, 11:26:56 am »
@hunghung
Been there. Tried it. Linking with all that static stuff on OpenBSD did not end in success. So, I will not try again. The VM-trick is what I will use.

I don't ask you to try it. Just add more information to my post. I know it already complicated stuffs so I recommended you to use a VM for OpenIndiana in the beginning. Luckily you could cross compile it from Windows  :-[

Please don't misunderstand that I find works for you to do. I only want OpenIndiana binary and you provided it, thank you so much  :)

p/s: Now we have have covered almost every platforms out there but DFBSD. Someday we will revisit it, when the compiler ready.

Alextp

  • Hero Member
  • *****
  • Posts: 901
    • UVviewsoft
Re: Fpcupdeluxe
« Reply #1428 on: November 12, 2019, 03:48:12 pm »
Not all, Haiku binary is present but it needs Libqt5pas (for Haiku) which is missed on web (cannot find it).


Alextp

  • Hero Member
  • *****
  • Posts: 901
    • UVviewsoft
Re: Fpcupdeluxe
« Reply #1430 on: November 12, 2019, 06:47:59 pm »
I reported 2 issues with cross from Linux x64 to Haiku x32 and x64 (github).

Alextp

  • Hero Member
  • *****
  • Posts: 901
    • UVviewsoft
Re: Fpcupdeluxe
« Reply #1431 on: November 12, 2019, 06:50:16 pm »
Can you please post separate download file with only libqt5pas and libqt4pas? So users on Haiku can download Haiku binary + libqt5pas and run the binary already.

hunghung

  • Full Member
  • ***
  • Posts: 117
Re: Fpcupdeluxe
« Reply #1432 on: November 13, 2019, 05:17:09 am »
@Alextp: I answered on your thread. Did you check it? https://forum.lazarus.freepascal.org/index.php/topic,46898.0.html

p/s: CudaText runs fine on OI. But I don't know how to utilize it more than open and save text files at all and come back to Geany  :-[
« Last Edit: November 13, 2019, 03:02:31 pm by hunghung »

Alextp

  • Hero Member
  • *****
  • Posts: 901
    • UVviewsoft
Re: Fpcupdeluxe
« Reply #1433 on: November 14, 2019, 09:40:32 pm »
@hunghung. It is offtopic here, so let's talk about CudaText here
https://github.com/Alexey-T/CudaText/issues
or here
http://synwrite.sourceforge.net/forums/
Just ask how to do things in Cud, which you do in Geany, i will help.

hunghung

  • Full Member
  • ***
  • Posts: 117
Re: Fpcupdeluxe
« Reply #1434 on: November 15, 2019, 09:26:57 am »
What is the dependencies I need to install before I could use Fpcupdeluxe on FreeBSD? As on Debian Linux, there are many *-dev packages need to be installed. What is the equivalent list on FreeBSD? Thanks  :)

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1170
Re: Fpcupdeluxe
« Reply #1435 on: November 15, 2019, 09:50:01 am »
Well, he trick I use that saves/prevents me from inventing the wheel on every system: first install Lazarus through the package manager. This will install all dependencies also needed by fpcupdeluxe to build FPC and Lazarus from source.
 :D

hunghung

  • Full Member
  • ***
  • Posts: 117
Re: Fpcupdeluxe
« Reply #1436 on: November 15, 2019, 12:15:06 pm »
Fpcupdeluxe is broken on FreeBSD. It said it can't find the svn executable. I created a symbolic link to /usr/local/bin/svn on the current dir, Fpcupdeluxe could use svn now but finally failed because it can't create fpcbootstrap directory  :(

szlbz

  • Newbie
  • Posts: 3
Re: Fpcupdeluxe
« Reply #1437 on: November 16, 2019, 10:06:34 am »
mips linux cross error:
system.pp(379) Error: Assembler mips-linux-as not found, switching to external assembling
system.pp(379) Fatal: There were 1 errors compiling module, stopping
Fatal: Compilation aborted
make.exe[1]: *** [linux_all] Error 2
D:\fpcupdeluxe206\fpcbootstrap\make.exe: ***
Error 2
fpcupdeluxe: ERROR: FPCCrossInstaller (BuildModuleCustom: FPC): Running cross compiler fpc make for mips-linux failed with an error code.

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1170
Re: Fpcupdeluxe
« Reply #1438 on: November 16, 2019, 01:15:11 pm »
@szlbz
I could not reproduce your problem.
Fpcupdeluxe should have downloaded the necessary binary utilities in the appropriate directory. I cannot reproduce how this could/should have happened.

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1170
Re: Fpcupdeluxe
« Reply #1439 on: November 17, 2019, 07:23:56 pm »
@hunghung
And for other FreeBSD fans.

Uploaded a working version for FreeBSD x86_64.
https://github.com/LongDirtyAnimAlf/fpcupdeluxe/releases/download/1.6.4e/fpcupdeluxe-x86_64-freebsd

Please install gmake, binutils and svn (subversion) before using it.

Additional:
Only FPC trunk works out-of-the-box on FreeBSD.
So, select trunk for testing.
« Last Edit: November 17, 2019, 07:27:06 pm by DonAlfredo »