Re: [e-users] Error building efl : ‘eina_simple_class_get’ was not declared in this scope
El 27/5/21 a les 6:49, Carla Sensa ha escrit: Hello Masaru, Yeah this issue is fixed in git. Appending "-Dbindings=" to the meson command is no longer required. Now the script builds ok. Thank you everybody. ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] Error building efl : ‘eina_simple_class_get’ was not declared in this scope
Hello Masaru, Yeah this issue is fixed in git. Appending "-Dbindings=" to the meson command is no longer required. Le 27/05/2021 à 03:01, Masaru Nomiya a écrit : Hello, In the Message; Subject: Re: [e-users] =?iso8859-7?q?Error_building_efl_=3A_=A1eina=5Fsimple?= =?iso8859-7?q?=5Fclass=5Fget=A2_was_not_declared_in_this_scope?= Message-ID : <87eedtqdo0.wl-nom...@galaxy.dti.ne.jp> Date & Time: Thu, 27 May 2021 08:27:11 +0900 [MN] == Masaru Nomiya has written: MN> Hello, MN> In the Message; MN> Subject: Re: [e-users] Error building efl : ‘eina_simple_class_get’ was not declared in this scope MN> Message-ID : MN> Date & Time: Wed, 26 May 2021 15:28:47 +0200 MN> [CS] == Carla Sensa has written: CS> Cool. Before re-running the script, delete the e25/efl/build folder (again). CS> Now open a text editor and add "-Dbindings=" to line 238 (in function CS> build_plain) so that it reads: MN> [...] MN> "-Dbindings=" disables cxx binding, I think. MN> In fact, I can't get C++ headers. MN> I wonder this is a right operation or not? Now, I could build the very latest git head of efl without "-Dbindings=" option. Thanks. --- ┏━━┓彡 Masaru Nomiya mail-to: nomiya @ galaxy.dti.ne.jp ┃\/彡 ┗━━┛ Think. -- The IBM slogan -- ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] Error building efl : ‘eina_simple_class_get’ was not declared in this scope
Hello, In the Message; Subject: Re: [e-users] =?iso8859-7?q?Error_building_efl_=3A_=A1eina=5Fsimple?= =?iso8859-7?q?=5Fclass=5Fget=A2_was_not_declared_in_this_scope?= Message-ID : <87eedtqdo0.wl-nom...@galaxy.dti.ne.jp> Date & Time: Thu, 27 May 2021 08:27:11 +0900 [MN] == Masaru Nomiya has written: MN> Hello, MN> In the Message; MN> Subject: Re: [e-users] Error building efl : ‘eina_simple_class_get’ was not declared in this scope MN> Message-ID : MN> Date & Time: Wed, 26 May 2021 15:28:47 +0200 MN> [CS] == Carla Sensa has written: CS> Cool. Before re-running the script, delete the e25/efl/build folder (again). CS> Now open a text editor and add "-Dbindings=" to line 238 (in function CS> build_plain) so that it reads: MN> [...] MN> "-Dbindings=" disables cxx binding, I think. MN> In fact, I can't get C++ headers. MN> I wonder this is a right operation or not? Now, I could build the very latest git head of efl without "-Dbindings=" option. Thanks. --- ┏━━┓彡 Masaru Nomiya mail-to: nomiya @ galaxy.dti.ne.jp ┃\/彡 ┗━━┛ Think. -- The IBM slogan -- ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] Error building efl : ‘eina_simple_class_get’ was not declared in this scope
Hello, In the Message; Subject: Re: [e-users] Error building efl : ‘eina_simple_class_get’ was not declared in this scope Message-ID : Date & Time: Wed, 26 May 2021 15:28:47 +0200 [CS] == Carla Sensa has written: CS> Cool. Before re-running the script, delete the e25/efl/build folder (again). CS> Now open a text editor and add "-Dbindings=" to line 238 (in function CS> build_plain) so that it reads: [...] "-Dbindings=" disables cxx binding, I think. In fact, I can't get C++ headers. I wonder this is a right operation or not? Regards. --- ┏━━┓彡 Masaru Nomiya mail-to: nomiya @ galaxy.dti.ne.jp ┃\/彡 ┗━━┛ "Bill! You married with Computer. Not with Me!" "No..., with money." ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] Error building efl : ‘eina_simple_class_get’ was not declared in this scope
Cool. Before re-running the script, delete the e25/efl/build folder (again). Now open a text editor and add "-Dbindings=" to line 238 (in function build_plain) so that it reads: efl) meson build -Dbindings= ninja -C build || mng_err ;; Run the script and select choice #1 " INSTALL Enlightenment now" It should be ok... Le 26/05/2021 à 15:07, Francesc Guasch a écrit : El 26/5/21 a les 14:03, Carla Sensa ha escrit: Hello Francesc, Glad to hear you're using our script ;) It was much better than my own. Thanks for sharing it. I've just updated my Enlightenment desktop to the latest git and EFL builds fine on my computer (Ubuntu 20.04). Try building efl manually, without the cxx binding: Delete the e25/efl/build folder and run meson build -Dbindings= If there are no errors, then test with ninja -C build Is it OK? Yes, it worked. ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] Error building efl : ‘eina_simple_class_get’ was not declared in this scope
El 26/5/21 a les 14:03, Carla Sensa ha escrit: > Hello Francesc, > > Glad to hear you're using our script ;) It was much better than my own. Thanks for sharing it. > > I've just updated my Enlightenment desktop to the latest git and EFL > builds fine on my computer (Ubuntu 20.04). > > Try building efl manually, without the cxx binding: > > Delete the e25/efl/build folder and run > meson build -Dbindings= > > If there are no errors, then test with > ninja -C build > > Is it OK? > Yes, it worked. ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] Error building efl : ‘eina_simple_class_get’ was not declared in this scope
Hello Francesc, Glad to hear you're using our script ;) I've just updated my Enlightenment desktop to the latest git and EFL builds fine on my computer (Ubuntu 20.04). Try building efl manually, without the cxx binding: Delete the e25/efl/build folder and run meson build -Dbindings= If there are no errors, then test with ninja -C build Is it OK? Le 26/05/2021 à 10:41, Vincent Torri a écrit : hello I've forwarded your mail to felipe, who manages c++ binding Vincent On Wed, May 26, 2021 at 10:30 AM Francesc Guasch wrote: I am trying to upgrade to the latest Enlightenment building from sources and it fails this way: src/tests/eina_cxx/eina_simple.eo.h:22:27: error: ‘eina_simple_class_get’ was not declared in this scope; did you mean ‘eina_module_list_get’? 22 | #define EINA_SIMPLE_CLASS eina_simple_class_get() | ^ I use the batden esteem script in an Ubuntu 20.04 computer. I tried to uninstall completely the former Enlightenment and build it again but it didn't help. I also tried removing the old sources and build from zero with the same results. What am I doing wrong ? thank you. ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] Error building efl : ‘eina_simple_class_get’ was not declared in this scope
hello I've forwarded your mail to felipe, who manages c++ binding Vincent On Wed, May 26, 2021 at 10:30 AM Francesc Guasch wrote: > > I am trying to upgrade to the latest Enlightenment building > from sources and it fails this way: > > src/tests/eina_cxx/eina_simple.eo.h:22:27: error: > ‘eina_simple_class_get’ was not declared in this scope; did you mean > ‘eina_module_list_get’? > 22 | #define EINA_SIMPLE_CLASS eina_simple_class_get() >| ^ > > I use the batden esteem script in an Ubuntu 20.04 computer. > > I tried to uninstall completely the former Enlightenment and build > it again but it didn't help. I also tried removing the old sources > and build from zero with the same results. > > What am I doing wrong ? thank you. > > > ___ > enlightenment-users mailing list > enlightenment-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-users ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users