On 2014-08-04 05:55, Martin Schreiber wrote:
> This are common, not BSD-specific 64-bit problems, thanks for reporting. 
> Should be fixed in git master 69f4df54952a784837d174e24ed45775c9e73c1d.

Thanks, new compilation results below.


> I installed PC-BSD in a virtual box, but it is unusable slow. Booting and 
> construction of the desktop 10..15 minutes. :-(

I've recently heard somebody else also say that. PC-BSD must not play
nice with Virtual Box. I FreeBSD system boots in 5 seconds, and I have
no problem running FreeBSD in a Virtual Box session. I'm not exactly
sure what everything is different between FreeBSD and PC-BSD.


Compiling as normal, including the IFI support, it goes much further
that before, but now fails on the linking phase.

=================================================
...snip..
Compiling apps/ide/commandlineform_mfm.pas
Compiling ./lib/common/designutils/msepropertyeditorsmodule.pas
Compiling ./lib/common/designutils/msepropertyeditorsmodule_mfm.pas
Compiling ./lib/common/regcomponents/regunitgroups.pas
Compiling apps/ide/stringconsts.pas
Compiling apps/ide/stringconsts_mfm.pas
Linking ./mseide.elf
units/x86_64-freebsd/main.o: In function `UPDATESIGSETTINGS':
/data/devel/msegui//apps/ide/main.pas:1143: undefined reference to
`__libc_current_sigrtmax'
/data/devel/msegui//apps/ide/main.pas:1143: undefined reference to
`__libc_current_sigrtmin'
units/x86_64-freebsd/msesysintf.o: In function `SYS_OPENFILE':
/data/devel/msegui//lib/common/kernel/linux/msesysintf.pas:419:
undefined reference to `__fstat'
units/x86_64-freebsd/msesysintf.o: In function `SYS_TRUNCATEFILE':
/data/devel/msegui//lib/common/kernel/linux/msesysintf.pas:477:
undefined reference to `ftruncate64'
units/x86_64-freebsd/msesysintf.o: In function `SYS_COPYFILE':
/data/devel/msegui//lib/common/kernel/linux/msesysintf.pas:650:
undefined reference to `__fstat64'
units/x86_64-freebsd/msesysintf.o: In function `SYS_READDIRSTREAM':
/data/devel/msegui//lib/common/kernel/linux/msesysintf.pas:913:
undefined reference to `readdir64_r'
/data/devel/msegui//lib/common/kernel/linux/msesysintf.pas:921:
undefined reference to `__stat64'
units/x86_64-freebsd/msesysintf.o: In function `SYS_GETFILEINFO':
/data/devel/msegui//lib/common/kernel/linux/msesysintf.pas:998:
undefined reference to `__stat64'
units/x86_64-freebsd/msesysintf.o: In function `SYS_GETFDINFO':
/data/devel/msegui//lib/common/kernel/linux/msesysintf.pas:1011:
undefined reference to `__fstat64'
units/x86_64-freebsd/cwstring.o: In function `WIDE2ANSIMOVE':
/data/devel/msegui//lib/common/kernel/linux/cwstring.pas:169: undefined
reference to `__errno_location'
units/x86_64-freebsd/cwstring.o: In function `ANSI2WIDEMOVE':
/data/devel/msegui//lib/common/kernel/linux/cwstring.pas:229: undefined
reference to `__errno_location'
units/x86_64-freebsd/cwstring.o: In function `ANSI2UCS4MOVE':
/data/devel/msegui//lib/common/kernel/linux/cwstring.pas:308: undefined
reference to `__errno_location'
units/x86_64-freebsd/mselibc.o: In function `ERRNO':
/data/devel/msegui//lib/common/kernel/mselibc.pas:2352: undefined
reference to `__errno_location'
units/x86_64-freebsd/mselibc.o: In function `SA_LEN':
/data/devel/msegui//lib/common/kernel/mselibc.pas:2358: undefined
reference to `__libc_sa_len'
units/x86_64-freebsd/msesysintf1.o: In function `SYS_GETLASTERROR':
/data/devel/msegui//lib/common/kernel/linux/msesysintf1.pas:81:
undefined reference to `__errno_location'
units/x86_64-freebsd/msesysintf1.o: In function `SYS_SETLASTERROR':
/data/devel/msegui//lib/common/kernel/linux/msesysintf1.pas:88:
undefined reference to `__errno_location'
units/x86_64-freebsd/mseprocutils.o: In function `GETPSEUDOTERMINAL':
/data/devel/msegui//lib/common/sysutils/mseprocutils.pas:713: undefined
reference to `getpt'
/data/devel/msegui//lib/common/sysutils/mseprocutils.pas:720: undefined
reference to `ptsname_r'
units/x86_64-freebsd/mseprocutils.o: In function `DOGETPT':
/data/devel/msegui//lib/common/sysutils/mseprocutils.pas:775: undefined
reference to `getpt'
/data/devel/msegui//lib/common/sysutils/mseprocutils.pas:805: undefined
reference to `ptsname_r'
units/x86_64-freebsd/msegdbutils.o: In function `CREATE':
/data/devel/msegui//lib/common/designutils/msegdbutils.pas:4597:
undefined reference to `getpt'
/data/devel/msegui//lib/common/designutils/msegdbutils.pas:4601:
undefined reference to `ptsname_r'
units/x86_64-freebsd/msefilechange.o: In function `MSEFILECHANGE_init':
/data/devel/msegui//lib/common/sysutils/msefilechange.pas:667: undefined
reference to `__libc_current_sigrtmin'
/data/devel/msegui//lib/common/sysutils/msefilechange.pas:668: undefined
reference to `__libc_current_sigrtmax'
/data/devel/msegui//lib/common/sysutils/msefilechange.pas:669: undefined
reference to `__libc_current_sigrtmax'
units/x86_64-freebsd/msesocketintf.o: In function `SOC_CONNECT':
/data/devel/msegui//lib/common/kernel/linux/msesocketintf.pas:157:
undefined reference to `__libc_sa_len'
mseide.pas(68,1) Error: Error while linking
mseide.pas(68,1) Fatal: There were 1 errors compiling module, stopping
Fatal: Compilation aborted

=================================================

Regards,
  - Graeme -

-- 
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/

------------------------------------------------------------------------------
Infragistics Professional
Build stunning WinForms apps today!
Reboot your WinForms applications with our WinForms controls. 
Build a bridge from your legacy apps to the future.
http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk
_______________________________________________
mseide-msegui-talk mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk

Reply via email to