Re: Can't install xemacs on macos ventura

Yaniv Almog <[email protected]> Mon, 11 Mar 2024 14:47:49 +0200
Newsgroups gmane.os.apple.fink.beginners
Message-ID <CALidD0G8SM=WwUBYfjxnscU=o1k6iv6jCJv4pQbH9EE0L=QU-g@mail.gmail.com>
Thanks for the reply Haspeter

Perhaps you need that (??)

process-unix.c:1033:23: error: too many arguments to function call,
expected 0, have 1

              pid_t piddly = EMACS_GET_PROCESS_GROUP ();

                             ^~~~~~~~~~~~~~~~~~~~~~~~~~

./systty.h:286:50: note: expanded from macro 'EMACS_GET_PROCESS_GROUP'

#define EMACS_GET_PROCESS_GROUP() EMACS_GETPGRP (0)

                                  ~~~~~~~~~~~~~~~^~

./systty.h:282:34: note: expanded from macro 'EMACS_GETPGRP'

#define EMACS_GETPGRP(x) getpgrp(x)

                         ~~~~~~~ ^

/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/unistd.h:459:8:
note: 'getpgrp' declared here

pid_t    getpgrp(void);

         ^

process-unix.c:1951:12: warning: cast to 'void *' from smaller integer type
'int' [-Wint-to-void-pointer-cast]

  *vinfd = (void*)inch;

           ^~~~~~~~~~~

process-unix.c:1952:13: warning: cast to 'void *' from smaller integer type
'int' [-Wint-to-void-pointer-cast]

  *voutfd = (void*)outch;

            ^~~~~~~~~~~~

process-unix.c:2113:12: warning: cast to 'void *' from smaller integer type
'int' [-Wint-to-void-pointer-cast]

  *vinfd = (void*)rs;

           ^~~~~~~~~

process-unix.c:2114:13: warning: cast to 'void *' from smaller integer type
'int' [-Wint-to-void-pointer-cast]

  *voutfd = (void*)ws;

            ^~~~~~~~~



 The end of the diagnostic step follows



XEmacs 21.4.24 "Standard C" configured for `i386-apple-darwin22.6.0'.





Compilation / Installation:

  Source code location:
 /opt/sw.build/xemacs-21.4.24-11/xemacs-21.4.24

  Installation prefix:               /opt/sw

  Additional prefixes:               /opt/sw

  Operating system description file: `s/darwin.h'

  Not using any machine description file

  Compiler:                          gcc -O2 -g -std=c89

  Compiler version:                  Apple clang version 15.0.0
(clang-1500.1.0.2.5)

  Compiler specs file:               (clang-1500.1.0.2.5)

  Relocating allocator for buffers:  no

  GNU version of malloc:             no

    - The GNU allocators don't work with this system configuration.

  libc:                              system-provided libc on
i386-apple-darwin22.6.0



Window System:

  Compiling in support for the X window system:

    - X Windows headers location:                 /usr/X11/include

    - X Windows libraries location:               /usr/X11/lib

    - Handling WM_COMMAND properly.

  Compiling in support for the Athena widget set:

    - Athena headers location:                    X11/Xaw3d

    - Athena library to link:                     Xaw3d

  Using Lucid menubars.

  Using Lucid scrollbars.

  Using Athena dialog boxes.

  Using Athena native widgets.



TTY:

  Compiling in support for ncurses.



Images:

  Compiling in support for GIF  images (builtin).

  WARNING: -----------------------------------------------------------

  WARNING: Compiling without XPM image support.

  WARNING: You should strongly consider installing XPM.

  WARNING: Otherwise toolbars and other graphics will look suboptimal.

  WARNING: (a copy may be found in ftp://ftp.xemacs.org/pub/xemacs/aux)

  WARNING: -----------------------------------------------------------

  Compiling in support for PNG  images.

  Compiling in support for JPEG images.

  Compiling in support for TIFF images.

  Compiling in support for X-Face message headers.



Sound:



Databases:

  Compiling in support for GNU DBM.



Internationalization:



Mail:

  Compiling in support for "dot-locking" mail spool file locking method.



Other Features:

  Inhibiting IPv6 canonicalization at startup.

  Compiling in support for dynamic shared object modules.

  Using the new portable dumper.



I hope that this what you need.



Thanks again

Yaniv


On Mon, Mar 11, 2024 at 1:29 PM Hanspeter Niederstrasser <
[email protected]> wrote:

> On 3/11/24 2:35 AM, Yaniv Almog wrote:
> > Dear all,
> >
> > Here is the error message I get
> >
> > 8 warnings and 1 error generated.
> > make[1]: *** [process-unix.o] Error 1
> > make[1]: Leaving directory
> > `/opt/sw.build/xemacs-21.4.24-11/xemacs-21.4.24/src'
> > make: *** [src] Error 2
> > make: Leaving directory `/opt/sw.build/xemacs-21.4.24-11/xemacs-21.4.24'
> > ### execution of make failed, exit code 2
> > ### execution of /tmp/fink.dLSBi failed, exit code 2
> > Removing runtime build-lock...
> > Removing build-lock package...
> > /opt/sw/bin/dpkg-lockwait -r fink-buildlock-xemacs-21.4.24-11
> > (Reading database ... 218389 files and directories currently installed.)
> > Removing fink-buildlock-xemacs-21.4.24-11 (2024.03.10-11.06.08) ...
> > Reading buildlock packages...
> > /opt/sw/bin/dpkg-lockwait -i
> >
> /opt/sw/fink/dists/stable/main/binary-darwin-x86_64/x11-system/libxt_1.1.5-2_darwin-x86_64.deb
> > Selecting previously unselected package libxt.
> > (Reading database ... 218388 files and directories currently installed.)
> > Preparing to unpack .../libxt_1.1.5-2_darwin-x86_64.deb ...
> > Unpacking libxt (1.1.5-2) ...
> > Setting up libxt (1.1.5-2) ...
> > Processing triggers for dpkg-base-files (0.4-1) ...
> > Clearing dependency_libs of .la files in /opt/sw/lib ...
> > Failed: phase compiling: xemacs-21.4.24-11 failed
>
> You need to include the actual error message. The stuff above just
> indicates that there was an error. Look for "process-unix.o" or
> "process-unix.c" and the error should be around there someplace.
> Also please include the diagnostic step that's at the end of the Fink
> build output that includes information like your distribution, etc.
>
> Hanspeter
> --
> Drag image to the desktop
> Right click, tap spacebar, use menu
> Disable JavaScript
> File > Save As (then pick the option to save with images)
> Look in the browser cache
> Use a browser other then IE
> Take a screenshot
> Use the toolbar that pops up in IE6 when you hover the mouse over an image
> Click the EDIT item in the main toolbar and then grab the image from Word
>
>

_______________________________________________
Fink-beginners mailing list
[email protected]
List archive:
https://sourceforge.net/p/fink/mailman/fink-users/
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-beginners