[Gambas-user] BSD gambas compile
Admin
admin at allunix.ru
Wed Dec 30 20:37:36 CET 2020
Nice work!
31.12.2020 2:20, Bruce Steers пишет:
> link was broken trying again...
> if this one don't work be advised it's complete gambas3 fully working
> on bsd.
> http://bws.org.uk/images/Gambas3.15.GhostBSD.png
> <http://bws.org.uk/images/Gambas3.15.GhostBSD.png>
>
>
> On Wed, 30 Dec 2020 at 19:10, Bruce Steers <bsteers4 at gmail.com
> <mailto:bsteers4 at gmail.com>> wrote:
>
> aah , now you tell me lol.
> okay point noted.
>
> On the plus side though i have BSD compiling up to date :)
> (well GhostBSD at least)
>
> I've encountered 3 issues with 3 fixes applied after getting the
> dependencies right...
>
> 1. trunk_version.h does not get created in ./main/
> fix: copy the trunk_version.h file from another source folder
>
> 2. sys/sysmacros.h not found for gbx_c_file.c
> fix: commented out the define line on line 35.
> (is there a way sysmacros.h can be ditched? maybe import the code?)
>
> 3. BSD rmdir command does not like the --ignore-non-empty flag in
> the makefiles (it does not use ANY -- prefixes)
> Fix: remove flag
>
> So after those 3 steps i now have this...
> http://bws.org.uk/images/Gambas3.15.90.GhostBSD.png
> <http://bws.org.uk/images/Gambas3.15.90.GhostBSD.png>
>
> Phew.
> BruceS
>
> On Wed, 30 Dec 2020 at 15:58, Benoît Minisini <g4mba5 at gmail.com
> <mailto:g4mba5 at gmail.com>> wrote:
>
> Le 30/12/2020 à 14:01, Bruce Steers a écrit :
> > so i manually copied the |*trunk_version.h* from another
> folder to main/
> > and then the compiler got through that part.|
> >
> > Now it's failed saying sys/sysmacros.h not found.
> >
> > So far i'm seeing this when it comes to gambas working on BSD...
> >
> > |No Gambas3 on BSD repositories.|
> > |Dependency list on wiki well out of date.|
> > ||
> > |Compiling seems broken in more than one way.*
> > *|
> >
> > So Ben, when you say code has to also work on BSD, are you
> sure ANYONE
> > with BSD is even using gambas?
> > because installing it is not exactly a walk in the park.
> > ||
> > |*BruceS*|
> > |**|
> >
>
> Mac OSX is a BSD, and I know some people told that they succeeded
> compiling Gambas on it.
>
> But when I told you about BSD, my words were not to be taken
> literally.
>
> I wanted to point that you are using a specific Linux command,
> and that
> it's not a good idea to base a component on it.
>
> Moreover, I don't know exactly what you want to do with that
> component,
> but if you have the same goal than Fabien, and/or if you aim
> at browsing
> the disk units to show them to the user and allow him to
> mount/unmount
> them, then you must look at DBus instead.
>
> Regards,
>
> --
> Benoît Minisini
>
> ----[ http://gambaswiki.org/wiki/doc/netiquette
> <http://gambaswiki.org/wiki/doc/netiquette> ]----
>
>
> ----[ http://gambaswiki.org/wiki/doc/netiquette ]----
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gambas-basic.org/pipermail/user/attachments/20201231/9bbdbf94/attachment-0001.htm>
More information about the User
mailing list