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

