Daniel Kochmański | 12 May 11:45 2015
Picon

Re: ecl-15.3.7 does not built with "--enable-unicode=no"


Resending (sent from wrong address).

Daniel Kochmański writes:

> Hello,
>
> thanks for pointing this out. Fixed on develop branch. You can apply
> attached patch to fix a problem on your sources.
>
> Best regards,
> Daniel
>
>
> HIRAMATSU Yoshifumi writes:
>
>> Hello,
>>
>> I cannot build ecl-15.3.7 with "--enable-unicode=no" option.
>>
>> % cd ecl-15.3.7
>> % ./configure --enable-unicode=no
>> % make
>>
>> On NetBSD 6, make failed with this message.
>>
>> gcc -DECLDIR="\"/usr/local/lib/ecl-15.3.7\"" -I. -I/home/hiramatsu/tmp/ecl-15.3.7/build
-I/home/hiramatsu/tmp/ecl-15.3.7/src/c -I../ecl/gc -DECL_API -DECL_NO_LEGACY    -g -O2 -fPIC 
-Dnetbsd -c -o package.o package.o.c
>> /home/hiramatsu/tmp/ecl-15.3.7/src/c/package.d: In function ‘cl_use_package’:
(Continue reading)

HIRAMATSU Yoshifumi | 10 May 16:47 2015
Picon

ecl-15.3.7 does not built with "--enable-unicode=no"

Hello,

I cannot build ecl-15.3.7 with "--enable-unicode=no" option.

% cd ecl-15.3.7
% ./configure --enable-unicode=no
% make

On NetBSD 6, make failed with this message.

gcc -DECLDIR="\"/usr/local/lib/ecl-15.3.7\"" -I. -I/home/hiramatsu/tmp/ecl-15.3.7/build
-I/home/hiramatsu/tmp/ecl-15.3.7/src/c -I../ecl/gc -DECL_API -DECL_NO_LEGACY    -g -O2 -fPIC 
-Dnetbsd -c -o package.o package.o.c
/home/hiramatsu/tmp/ecl-15.3.7/src/c/package.d: In function ‘cl_use_package’:
/home/hiramatsu/tmp/ecl-15.3.7/src/c/package.d:1049:7: error: ‘t_string’ undeclared (first
use in this function)
/home/hiramatsu/tmp/ecl-15.3.7/src/c/package.d:1049:7: note: each undeclared identifier is
reported only once for each function it appears in
/home/hiramatsu/tmp/ecl-15.3.7/src/c/package.d: In function ‘cl_unuse_package’:
/home/hiramatsu/tmp/ecl-15.3.7/src/c/package.d:1072:7: error: ‘t_string’ undeclared (first
use in this function)
*** Error code 1

When I run configure without giving any option, make finished successfully.

% ./configure
% make
-> succeeded.

I tried on Mac OS X 10.10, but failed too.
(Continue reading)

Faré | 8 May 01:53 2015
Picon

make-encoding

Dear ECL developers,

it looks like ext:make-encoding was a casualty of a recent
refactoring, which completely breaks asdf-encodings. Can you fix this?

—♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org
Always remember that you are unique.  Just like everyone else.

------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Ecls-list mailing list
Ecls-list <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecls-list
Daniel Kochmański | 1 May 14:32 2015
Picon

[ecl-quarterly]

Dear all,

I have commited news post at:
https://sourceforge.net/p/ecls/news/2015/05/ecl-quarterly---volume-i/

Please let me know, if you like it or not, and feedback, plus what do
you think- what should land there in next three months :-)

Thanks,
Daniel Kochmański

--

-- 
Daniel Kochmański | Poznań, Poland
;; aka jackdaniel

"Be the change that you wish to see in the world." - Mahatma Gandhi

------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Ecls-list mailing list
Ecls-list <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecls-list
Roger Sen Montero | 22 Apr 15:27 2015
Picon

Is anywhere from where I can downloaded ecl for Windows?

Hi guys,

 want to do a quick test in windows (not my standard platform) from where I can download a CL compiled binary for Windows?

--
Roger Sen Montero
roger.sen-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org
+34 649 975 570
------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Ecls-list mailing list
Ecls-list@...
https://lists.sourceforge.net/lists/listinfo/ecls-list
田中慎一 | 22 Apr 14:31 2015
Picon

Cannot specify external-format

Hi,


I cannot specify external-format (for example "(:crlf :cp932)") on my environment.

I want to write string to file with some encoding. So I type in my REPL like this:

(with-open-file (out "test.txt"
                 :direction :output
                 :external-format '(:crlf ext:cp932))
  (write-string "some string" out))

Then invoked debugger and it shows that:

The function EXT:MAKE-ENCODING is undefined.
   [Condition of type UNDEFINED-FUNCTION]

When the external-format is :utf-8, string is successfully written.

Is this an wrong way? Or my environment is broken?


Just for your information, I send below.
Please tell me if it's not enough.


> *features*

(:NEW :LINUX :FORMATTER :ECL-WEAK-HASH :LITTLE-ENDIAN :ECL-READ-WRITE-LOCK
 :LONG-LONG :UINT64-T :UINT32-T :UINT16-T :RELATIVE-PACKAGE-NAMES :LONG-FLOAT
 :UNICODE :DFFI :CLOS-STREAMS :CMU-FORMAT :UNIX :ECL-PDE :DLOPEN :CLOS :THREADS
 :BOEHM-GC :ANSI-CL :COMMON-LISP :IEEE-FLOATING-POINT :PREFIXED-API :FFI
 :X86_64 :COMMON :ECL)
> (lisp-implementation-type)

"ECL"
> (lisp-implementation-version)

"15.3.7"
>  


Thank you,

Shinichi
------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Ecls-list mailing list
Ecls-list@...
https://lists.sourceforge.net/lists/listinfo/ecls-list
Daniel Kochmański | 19 Apr 12:00 2015
Picon

Fwd: emaczen's ECL question and can't get on the ecl mailing list

Hello,

I'm forwarding this e-mail, I'll try to investigate mailing list issue
when back from London.

Roughly, there is a problem with building host ECL compiler on Android
build from experimental branch.

Best regards,
Daniel

ThutmoseIII Thoth writes:

> Hi jackdaniel,
>
> I've tried a few times to get on to the ECL mailing list even with
> different email addresses -- weird.
>
> Anyway, I wish to write some Android applications with ECL. When I run
> "./configure.android" on the experimental branch I get the following output:
>
> *./configure.android *
> */opt/devel/src/ecl/android/build/host*
> *checking build system type... x86_64-unknown-linux-gnu*
> *checking host system type... x86_64-unknown-linux-gnu*
> *checking for gcc... gcc*
> *checking whether the C compiler works... no*
> *configure: error: in `/opt/devel/src/ecl/android/build/host':*
> *configure: error: C compiler cannot create executables*
> *See `config.log' for more details*
> *make: *** No targets specified and no makefile found.  Stop.*
> *checking build system type... x86_64-unknown-linux-gnu*
> *checking host system type... arm-unknown-linux-androideabi*
> *checking for arm-linux-androideabi-gcc...
> /opt/android-ndk-r10d/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi-gcc*
> *checking whether the C compiler works... yes*
> *checking for C compiler default output file name... a.out*
> *checking for suffix of executables... *
> *checking whether we are cross compiling... yes*
> *checking for suffix of object files... o*
> *checking whether we are using the GNU C compiler... yes*
> *checking whether
> /opt/android-ndk-r10d/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi-gcc
> accepts -g... yes*
> *checking for
> /opt/android-ndk-r10d/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi-gcc
> option to accept ISO C89... none needed*
> *checking whether we are using the GNU C++ compiler... yes*
> *checking whether
> /opt/android-ndk-r10d/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi-g++
> accepts -g... yes*
> *checking how to run the C preprocessor...
> /opt/android-ndk-r10d/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi-cpp*
> *checking for arm-linux-androideabi-ranlib...
> /opt/android-ndk-r10d/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi-ranlib*
> *checking for a BSD-compatible install... /usr/bin/install -c*
> *checking whether ln -s works... yes*
> *checking whether make sets $(MAKE)... yes*
> *checking for arm-linux-androideabi-ranlib... (cached)
> /opt/android-ndk-r10d/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi-ranlib*
> *checking for arm-linux-androideabi-ar...
> /opt/android-ndk-r10d/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi-ar*
> *checking for etags... etags*
> */opt/devel/src/ecl/src/configure: line 4838:
> /opt/devel/src/ecl/android/install/host/bin/ecl: No such file or directory*
> *configure: error: The program ECL-MIN is not installed in your system*
> *make: *** No targets specified and no makefile found.  Stop.*
> *ECL Android compiled in /opt/devel/src/ecl/android/install/android*
>
> I checked the config.log file and the following is what I think is relevant:
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> *Configured with: ../configure --prefix=/usr --mandir=/usr/share/man
> --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla
> <http://bugzilla.redhat.com/bugzilla> --enable-bootstrap --enable-shared
> --enable-threads=posix --enable-checking=release --enable-multilib
> --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions
> --enable-gnu-unique-object --enable-linker-build-id
> --with-linker-hash-style=gnu
> --enable-languages=c,c++,objc,obj-c++,fortran,ada,go,lto --enable-plugin
> --enable-initfini-array --disable-libgcj
> --with-isl=/builddir/build/BUILD/gcc-4.9.2-20150212/obj-x86_64-redhat-linux/isl-install
> --with-cloog=/builddir/build/BUILD/gcc-4.9.2-20150212/obj-x86_64-redhat-linux/cloog-install
> --enable-gnu-indirect-function --with-tune=generic --with-arch_32=i686
> --build=x86_64-redhat-linuxThread model: posixgcc version 4.9.2 20150212
> (Red Hat 4.9.2-6) (GCC) configure:3426: $? = 0configure:3415: gcc -V
>>&5gcc: error: unrecognized command line option '-V'gcc: fatal error: no
> input filescompilation terminated.configure:3426: $? = 4configure:3415: gcc
> -qversion >&5gcc: error: unrecognized command line option '-qversion'gcc:
> fatal error: no input filescompilation terminated.configure:3426: $? =
> 4configure:3446: checking whether the C compiler worksconfigure:3468: gcc
> -m32 -g -O2  -m32 -g -O2 conftest.c  >&5/usr/bin/ld: cannot find crt1.o: No
> such file or directory/usr/bin/ld: cannot find crti.o: No such file or
> directory/usr/bin/ld: skipping incompatible /usr/lib64/libc.so when
> searching for -lc/usr/bin/ld: cannot find -lc/usr/bin/ld: cannot find
> crtn.o: No such file or directorycollect2: error: ld returned 1 exit
> statusconfigure:3472: $? = 1configure:3510: result: noconfigure: failed
> program was:| /* confdefs.h */| #define PACKAGE_NAME "ecl"| #define
> PACKAGE_TARNAME "ecl"| #define PACKAGE_VERSION "15.3.7"| #define
> PACKAGE_STRING "ecl 15.3.7"| #define PACKAGE_BUGREPORT ""| #define
> PACKAGE_URL ""| /* end confdefs.h.  */| | int| main ()| {| |   ;|   return
> 0;| }configure:3515: error: in
> `/opt/devel/src/ecl/android/build/host':configure:3517: error: C compiler
> cannot create executablesSee `config.log' for more details*
>
> I'm not sure what to do after this, and any help is appreciated. It would
> be helpful if there were a "getting-started" wiki page and I would be happy
> to contribute to that once I can get started :)
>
> -- Thanks
>
> -- Thanks.

--

-- 
Daniel Kochmański | Poznań, Poland
;; aka jackdaniel

"Be the change that you wish to see in the world." - Mahatma Gandhi

------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Ecls-list mailing list
Ecls-list <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecls-list
Tomas Hlavaty | 8 Apr 22:30 2015

Re: libffi-prefix

Hi Daniel,

Daniel Kochmański <jack <at> hellsgate.pl> writes:
> thanks! Patch is applied on branch upgrade-libs. Soon it will be
> merged onto develop.

thank you!

Tomas

------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Ecls-list mailing list
Ecls-list <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecls-list
Tomas Hlavaty | 6 Apr 23:38 2015

libffi-prefix

Hi,

I have fixed the ecl package for NixOS and had to add a configure option
for libffi-prefix.  Would it be possible to commit this change into the
ecl sources so that no extra patch is required when a "custom" libffi
prefix is needed?

Thank you,

Tomas

------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Ecls-list mailing list
Ecls-list@...
https://lists.sourceforge.net/lists/listinfo/ecls-list
Roger Sen Montero | 6 Apr 20:47 2015
Picon

Testing re-organisation

Daniel,

Just not to duplicate effort, what do you have in mind for the testing part of ecl? Currently tests are downloaded from Sourceforge (and are not part of the distribution), the makefile used is less than optimal and the output of the results is difficult to manipulate.

 So what is the plan for the test files? I see three possible options:

 1) Include them in the main distribution/git repository.

 PROs: no external dependencies.
 CONs: bigger source tar.gz. // test linked to downloaded ecl version.
 
 2) Include them in a secondary git repository and do a git clone before running the tests.

 PROs: being able to update tests for all existing ecl versions. // we don't increase .tar.gz
 CONs: dependency with git.

 3) Move the tests to a secondary git lab repo and download as we do it today but from the .tar.gz in gitlab.

 PROs: being able to update tests for all existing ecl versions. // we don't increase .tar.gz
 CONs: maybe some kind of bandwidth limit with gitlab?

 Also there's the need to update tests/Makefile, but this is a trivial tasks.

 Comments? I'm happy to create a branch and do this changes.

--
Roger Sen Montero
roger.sen-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org
+34 649 975 570
------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Ecls-list mailing list
Ecls-list@...
https://lists.sourceforge.net/lists/listinfo/ecls-list
Daniel Kochmański | 31 Mar 10:54 2015
Picon

[new developer]

Hello all,

Roger Sen Montero has joined development team today. Congratulations!

:-)

Best regards,
Daniel

--

-- 
Daniel Kochmański | Poznań, Poland
;; aka jackdaniel

"Be the change that you wish to see in the world." - Mahatma Gandhi

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Ecls-list mailing list
Ecls-list <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecls-list

Gmane