[fpc-pascal] Hello,I suggest that you change the TFPGMap in fgl.

2016-07-17 Thread 김봄
if TFPGMap::Sorted is True, then Add method time complexity is O(n) and Indexof,Find method is O(lg n). or Sorted is False, then Add method is O(1) and Indexof,Find is O(n) but, most language's map implementation is red/black tree or hashtable. i don't know why free pascal's map is based on arra

Re: [fpc-pascal] unable to compile 3.0.0 both Linux x86_64 and arm-linux

2016-07-17 Thread Jonas Maebe
On 16/07/16 16:20, Giuliano Colla wrote: I'm using the top level Makefile, while buildin All. Everything else, before that package, compiles properly (compiler, LCL, other packages, etc.) Should I locate something specific which might turn off FPC mode in the affecting package Makefiles or fpmake

Re: [fpc-pascal] Is there a way to interact with this list via the Web?

2016-07-17 Thread Vasudev Ram
Vasudev Ram writes: > > Thank you. > > >>> > >>> Is there a way to interact with this list via the Web? > > > > http://blog.gmane.org/gmane.comp.compilers.free-pascal.general > > > > > > Jonas > > > Please ignore. Testing posting to the list via the Gmane gateway. _

Re: [fpc-pascal] unable to compile 3.0.0 both Linux x86_64 and arm-linux

2016-07-17 Thread Giuliano Colla
Il 17/07/2016 17:34, Jonas Maebe ha scritto: Try adding OPT=-va FPMAKEOPT=-v to the make invocation and check the output to see whether the compiler is picking up any extra configuration files or options somehow. That's it! I had just pasted from the wiki page an extra fpc.cfg for cross com

Re: [fpc-pascal] unable to compile 3.0.0 both Linux x86_64 and arm-linux

2016-07-17 Thread Jonas Maebe
On 17/07/16 19:50, Giuliano Colla wrote: Il 17/07/2016 17:34, Jonas Maebe ha scritto: Try adding OPT=-va FPMAKEOPT=-v to the make invocation and check the output to see whether the compiler is picking up any extra configuration files or options somehow. That's it! I had just pasted from the w

Re: [fpc-pascal] unable to compile 3.0.0 both Linux x86_64 and arm-linux

2016-07-17 Thread Giuliano Colla
Il 17/07/2016 20:01, Jonas Maebe ha scritto: Could you edit that wiki page and remove the -Sd so other people won't run in the same problem? Thanks. Done. http://wiki.freepascal.org/Setup_Cross_Compile_For_ARM#Configure_Lazarus_for_cross_Compile I was planning to edit this page when I was c

Re: [fpc-pascal] unable to compile 3.0.0 both Linux x86_64 and arm-linux

2016-07-17 Thread Giuliano Colla
Il 17/07/2016 20:01, Jonas Maebe ha scritto: Could you edit that wiki page and remove the -Sd so other people won't run in the same problem? Thanks. Sorry, bad link. That's the good one: http://wiki.freepascal.org/Setup_Cross_Compile_For_ARM#Create_custom_fpc.cfg Giuliano _

Re: [fpc-pascal] Hello, I suggest that you change the TFPGMap in fgl.

2016-07-17 Thread leledumbo
> i don't know why free pascal's map is based on array. Because the unit was meant mainly for testing the generics support and if you read the line right before the unit clause: https://github.com/graemeg/freepascal/blob/master/rtl/objpas/fgl.pp#L20 Still, there's no problem having array backed m