This is the mail archive of the cygwin-apps mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [HEADSUP] Dropping libopenssl098 from distro


Marco/Volker et al -

On Thu, Jan 15, 2015 at 7:50 AM, Marco Atzeri <marco.atzeri@gmail.com> wrote:
> On 1/15/2015 1:31 PM, Vin Shelton wrote:
>
>>>
>>> It used to compile but was not usable because of broken subprocess
>>> support. Now it doesn't even compile :-(
>>> Ciao
>>>    Volker
>>>
>
>> Volker -
>>
>> I can build XEmacs on 32-bit Cygwin.  What doesn't work for you?
>>
>> Thanks,
>>    Vin Shelton
>>
>
> Question:
> 0) does it work ?

Yes.  I am the XEmacs stable (21.4) build maintainer and make the
native Windows setup kits (both 21.4 and 21.5) for XEmacs, but I don't
use Windows very much these days.

> 1) configure parameters ?

Well, that's why I asked Volker what problems he had - it's easier to
solve problems when you have a description of them.

Here is the Installation file from my most recent cygwin build of XEmacs 21.5:

uname -a: CYGWIN_NT-5.1 legolas-xp3 1.7.33-2(0.280/5/3) 2014-11-13
15:45 i686 Cygwin

../../src/xemacs-21.5-2015-01-10-mule/configure
'--prefix=/usr/local/xemacs-21.5-2015-01-10-mule' '--enable-mule'
'--without-xim' '--enable-bignum=gmp' '--with-dialogs'
'--enable-pdump' '--with-sound=native' '--with-widgets' '--without-x'
'--with-dragndrop' '--with-cflags= -Os -malign-double -pipe
-ffast-math' '--with-default-eol-detection'
'--with-infopath=/usr/local/info'
'--with-package-path=/XEmacs/site-packages::/XEmacs/xemacs-packages'
'--with-site-prefix=' '--without-tls' 'CC=gcc' 'CFLAGS=-Os
-malign-double -pipe -ffast-math'


XEmacs 21.5-b34 "kale"  configured for `i686-pc-cygwin'.

Compilation Environment and Installation Defaults:
  Source code location:              /usr/local/src/xemacs-21.5-2015-01-10-mule
  Installation prefix:               /usr/local/xemacs-21.5-2015-01-10-mule
  Operating system description file: `s/cygwin32.h'
  Machine description file:          `m/intel386.h'
  Compiler version:                  gcc (GCC) 4.9.2
    - GCC specs file:                specs.
    - Compiler command:              gcc -I/usr/include/noX
-I/usr/include/noX -Wall -Wno-switch -Wundef -Wsign-compare
-Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow
-Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes
-Wdeclaration-after-statement  -Wunused-parameter -g   -Os
-malign-double -pipe -ffast-math
  libc version:
  Relocating allocator for buffers:  no
  GNU version of malloc:             yes

Package Search (a 'root' contains '{xemacs,mule,site}-packages'):
  User package roots:    ~/.xemacs
  System package roots:  /usr/local/xemacs-21.5-2015-01-10-mule/share/xemacs
    WARNING: /usr/local/xemacs-21.5-2015-01-10-mule/share/xemacs was
specified, but doesn't exist.
    WARNING: XEmacs functionality will be noticably limited until
    WARNING: some packages are installed.

Window System:
  Compiling in support for the Microsoft window system.
  Using MS-Windows menubars.
  Using MS-Windows scrollbars.
  Using MS-Windows dialog boxes.
  Using MS-Windows native widgets.
  Compiling in support for Drag'n'Drop (EXPERIMENTAL).
    -  Drag'n'Drop prototype:                              msw.

TTY:

Images:
  Compiling in support for XPM  images.
  Compiling in support for PNG  images.
  Compiling in support for JPEG images.

Sound:
  Compiling in support for sound (native).

Databases:

Internationalization:
  Compiling in support for Mule (multi-lingual Emacs).

Mail:
  Compiling in support for POP mail retrieval.

Network:
  Inhibiting IPv6 canonicalization at startup.

Other Features:
  Compiling in support for dynamic shared object modules.
  Compiling in support for more number types using the GNU MP library.
  Using the new GC mark algorithms (KKCC).
  WARNING: ---------------------------------------------------------
  WARNING: The new algorithms are experimental. They are enabled by
  WARNING: default for this release. Use `--disable-kkcc' to
  WARNING: turn it off.
  WARNING: ---------------------------------------------------------
  Using the new portable dumper.
  Dumping into executable.
  Compiling in support for extra debugging code.
  Compiling in support for runtime error checking.
  WARNING: ---------------------------------------------------------
  WARNING: XEmacs will run noticeably more slowly as a result.
  WARNING: Error checking is on by default for XEmacs beta releases.
  WARNING: ---------------------------------------------------------


> 2) have you tried a 64 build also ?

No, but based on feedback from the xemacs-beta mailing list, I do not
believe that 64-bit mode currently builds.

Regards,
  Vin


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]