Menu

#78 conflicting types for 'strcasestr'

2.2.14
open
nobody
strcasestr (1)
2023-12-09
2023-12-08
No

TWIMC,

I'm working on a MacBook Pro (Retina, 15-inch, Mid 2015) running macOS Big Sur version 11.7.10 (the latest OS that can be installed on this machine).

I've succesully homebrewed--I think--all the packages necessary to install 2.2.14 in an attempt to get scrolling to work properly. But I'm getting a number of warnings, which I assume I can ignore, and an error message:

In file included from about.c:35:
In file included from ./about.h:25:
In file included from ./../bluefish.h:124:
../../src/compatibility.h:32:7: error: conflicting types for 'strcasestr'
char strcasestr(char a, char b);
^
when attempting to
make*.

Anyone know why this might and how to fix it?

Have a care,
P. James Norris

Related

Tickets: #78

Discussion

  • Olivier Sessink

    Olivier Sessink - 2023-12-08

    that's probably fixed in the latest svn. At least I know that compiles on OSX. I'm happy to see somebody trying to get it to work on OSX, would be great if the latest version becomes available agan for OSX users. I'll try to help you as good as I can.

     
    • P James Norris

      P James Norris - 2023-12-09

      Mr. Sessink,

      Thanks for the offer to help. I have downloaded the svn files but ran into an immediate error:

      Error. LIBTOOLIZE=libtoolize not found.

      when executing ./autogen.sh

      Can you offer any help with this?

      Have a care,
      P. James Norris
      https://www.ocetacea.net/pjamesnorris/
      www.linkedin.com/in/pjamesnorris

      Perhaps we are the first to talk and think and build and aspire, but we may not be the last. Others may follow us in this adventure... We owe it to that possible future to let their potential survive.
      -David Brin

      On 2023-12-08-Fri, at 2:41 PM, Olivier Sessink oli4@users.sourceforge.net wrote:

      that's probably fixed in the latest svn. At least I know that compiles on OSX. I'm happy to see somebody trying to get it to work on OSX, would be great if the latest version becomes available agan for OSX users. I'll try to help you as good as I can.

      [tickets:#78] https://sourceforge.net/p/bluefish/tickets/78/ conflicting types for 'strcasestr'

      Status: open
      Milestone: 2.2.14
      Labels: strcasestr
      Created: Fri Dec 08, 2023 04:09 PM UTC by P James Norris
      Last Updated: Fri Dec 08, 2023 04:09 PM UTC
      Owner: nobody

      TWIMC,

      I'm working on a MacBook Pro (Retina, 15-inch, Mid 2015) running macOS Big Sur version 11.7.10 (the latest OS that can be installed on this machine).

      I've succesully homebrewed--I think--all the packages necessary to install 2.2.14 in an attempt to get scrolling to work properly. But I'm getting a number of warnings, which I assume I can ignore, and an error message:

      In file included from about.c:35:
      In file included from ./about.h:25:
      In file included from ./../bluefish.h:124:
      ../../src/compatibility.h:32:7: error: conflicting types for 'strcasestr'
      char strcasestr(char a, char b);
      ^
      when attempting to make*.

      Anyone know why this might and how to fix it?

      Have a care,
      P. James Norris

      Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/bluefish/tickets/78/ https://sourceforge.net/p/bluefish/tickets/78/
      To unsubscribe from further messages, please visit https://sourceforge.net/auth/subscriptions/ https://sourceforge.net/auth/subscriptions/

       

      Related

      Tickets: #78

  • Olivier Sessink

    Olivier Sessink - 2023-12-09

    in the source tarball you should be able to run ./configure directly

    b.t.w. you might want to join the community mailinglist. There are a few more people that use OSX and there are people in multiple time zones so you get answers quicker ;-)

     

Log in to post a comment.