From wolfgang.banaston at gmail.com Fri Aug 5 03:44:08 2016 From: wolfgang.banaston at gmail.com (WFB) Date: Fri, 5 Aug 2016 12:44:08 +0200 Subject: [Linz-pm] Inline::Perl5 und Windows Message-ID: Hi und hallo alle. Nachdem ich immer noch versuche Inline::Perl5 auf Windows zu installieren und langsam aber glaube das wird nichts mehr. Ein Hilferuf... HILFE! Folgendes bekomme ich vor die F??e geworfen wenn ich versuche es mit Panda zu installieren: C:\Program Files (x86)\Microsoft Visual Studio 14.0>panda install Inline::Perl5 ==> Fetching Inline::Perl5 ==> Building Inline::Perl5 gcc -Wall p5helper.c `perl -MExtUtils::Embed -e ccopts -e ldopts` -shared -o C:\ Program Files (x86)\Microsoft Visual Studio 14.0\.panda-work\1470386666_1/resour ces/libraries/p5helper.dll -fPIC -g gcc: error: `perl: No such file or directory gcc: error: unrecognized command line option '-MExtUtils::Embed' gcc: error: Files: No such file or directory gcc: error: (x86)\Microsoft: No such file or directory gcc: error: Visual: No such file or directory gcc: error: Studio: No such file or directory gcc: error: 14.0\.panda-work\1470386666_1/resources/libraries/p5helper.dll: No s uch file or directory gmake: *** [C:\Program] Error 1 ==> Test report is duplicate of: http://testers.perl6.org/reports/110910.html The spawned process exited unsuccessfully (exit code: 2) in method build at C:\Program Files (x86)\Microsoft Visual Studio 14.0\.panda- work\1470386666_1/Build.pm line 21 in block at C:\rakudo\share\perl6\site\sources\9661E79563A62B3ABD3CB5E61B41BB 801509267A (Panda::Builder) line 11 in sub indir at C:\rakudo\share\perl6\site\sources\24811C576EF8F85E7672B26955C 802BB2FC94675 (Panda::Common) line 20 in method build at C:\rakudo\share\perl6\site\sources\9661E79563A62B3ABD3CB5E6 1B41BB801509267A (Panda::Builder) line 7 in method install at C:\rakudo\share\perl6\site\sources\582CB7486602954A4601BD CE5A0EAC54B05DA58A (Panda) line 148 in method resolve at C:\rakudo\share\perl6\site\sources\582CB7486602954A4601BD CE5A0EAC54B05DA58A (Panda) line 234 in sub MAIN at C:\rakudo\share\perl6\site\resources\1C71F7B377C6F2C6C4707E3C25 016AA25A2926B1 line 18 in block at C:\rakudo\share\perl6\site\resources\1C71F7B377C6F2C6C4707E 3C25016AA25A2926B1 line 151 C:\Program Files (x86)\Microsoft Visual Studio 14.0>perl -v This is perl 5, version 18, subversion 2 (v5.18.2) built for MSWin32-x64-multi-t hread C:\Program Files (x86)\Microsoft Visual Studio 14.0> perl is offensichtlich installiert und kann auch in der Commandline gestartet werden. Wie bring ich das aber dem gcc bei, bzw, dem gespawnten Process? Danke! -------------- next part -------------- An HTML attachment was scrubbed... URL: From nine at detonation.org Fri Aug 5 03:47:31 2016 From: nine at detonation.org (Stefan Seifert) Date: Fri, 05 Aug 2016 12:47:31 +0200 Subject: [Linz-pm] Inline::Perl5 und Windows In-Reply-To: References: Message-ID: <11491136.AEMVpZjKXA@sphinx> On Freitag, 5. August 2016 12:44:08 CEST WFB wrote: > Folgendes bekomme ich vor die F??e geworfen wenn ich versuche es mit Panda > zu installieren: > gcc: error: `perl: No such file or directory > perl is offensichtlich installiert und kann auch in der Commandline > gestartet werden. Wie bring ich das aber dem gcc bei, bzw, dem gespawnten > Process? Der Teufel steckt im Detail. Beachte, dass es nicht sagt "perl: No such file or directory" sondern "`perl: No such file or directory" inklusive dem backtick. Scheint so als unterst?tzt dein make keine backticks? Stefan From nine at detonation.org Fri Aug 5 04:02:54 2016 From: nine at detonation.org (Stefan Seifert) Date: Fri, 05 Aug 2016 13:02:54 +0200 Subject: [Linz-pm] Inline::Perl5 und Windows In-Reply-To: <11491136.AEMVpZjKXA@sphinx> References: <11491136.AEMVpZjKXA@sphinx> Message-ID: <16341404.XdvWyfU7DG@sphinx> On Freitag, 5. August 2016 12:47:31 CEST Stefan Seifert wrote: > Scheint so als unterst?tzt dein make keine backticks? Hab grad Version 0.8 raufgladen die keine Backticks mehr im Makefile verwendet. Au?erdem ruf ich jetzt cc statt gcc auf um nicht mehr so an einen Compiler gebunden zu sein. Geht's damit? Stefan From wolfgang.banaston at gmail.com Fri Aug 5 04:12:35 2016 From: wolfgang.banaston at gmail.com (WFB) Date: Fri, 5 Aug 2016 13:12:35 +0200 Subject: [Linz-pm] Inline::Perl5 und Windows In-Reply-To: <16341404.XdvWyfU7DG@sphinx> References: <11491136.AEMVpZjKXA@sphinx> <16341404.XdvWyfU7DG@sphinx> Message-ID: Hallo, Stefan! Danke, f?r die schnelle Antwort. Leider nein, jetzt schauts so aus: C:\Program Files (x86)\Microsoft Visual Studio 14.0>panda install Inline::Perl5 ==> Fetching Inline::Perl5 ==> Building Inline::Perl5 cc -Wall p5helper.c -s -L"C:\STRAWB~1\perl\lib\CORE" -L"C:\STRAWB~1\c\lib" "C :\STRAWB~1\perl\lib\CORE\libperl524.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\lib moldname.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libkernel32.a" "C:\STRAWB~1\c\ x86_64-w64-mingw32\lib\libuser32.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libgdi 32.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libwinspool.a" "C:\STRAWB~1\c\x86_64 -w64-mingw32\lib\libcomdlg32.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libadvapi3 2.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libshell32.a" "C:\STRAWB~1\c\x86_64-w 64-mingw32\lib\libole32.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\liboleaut32.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libnetapi32.a" "C:\STRAWB~1\c\x86_64-w64-m ingw32\lib\libuuid.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libws2_32.a" "C:\STR AWB~1\c\x86_64-w64-mingw32\lib\libmpr.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\l ibwinmm.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libversion.a" "C:\STRAWB~1\c\x8 6_64-w64-mingw32\lib\libodbc32.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libodbcc p32.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libcomctl32.a" -s -O2 -DWIN32 -DWI N64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLI CIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -I"C:\STRAWB~1\perl\lib\COR E" -shared -o C:\Program Files (x86)\Microsoft Visual Studio 14.0\.panda-work\1 470395484_1/resources/libraries/p5helper.dll -fPIC -g process_begin: CreateProcess(NULL, cc -Wall p5helper.c -s -LC:\STRAWB~1\perl\lib \CORE -LC:\STRAWB~1\c\lib C:\STRAWB~1\perl\lib\CORE\libperl524.a C:\STRAWB~1\c\x 86_64-w64-mingw32\lib\libmoldname.a C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libkern el32.a C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libuser32.a C:\STRAWB~1\c\x86_64-w64 -mingw32\lib\libgdi32.a C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libwinspool.a C:\ST RAWB~1\c\x86_64-w64-mingw32\lib\libcomdlg32.a C:\STRAWB~1\c\x86_64-w64-mingw32\l ib\libadvapi32.a C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libshell32.a C:\STRAWB~1\c \x86_64-w64-mingw32\lib\libole32.a C:\STRAWB~1\c\x86_64-w64-mingw32\lib\liboleau t32.a C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libnetapi32.a C:\STRAWB~1\c\x86_64-w6 4-mingw32\lib\libuuid.a C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libws2_32.a C:\STRA WB~1\c\x86_64-w64-mingw32\lib\libmpr.a C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libw inmm.a C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libversion.a C:\STRAWB~1\c\x86_64-w6 4-mingw32\lib\libodbc32.a C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libodbccp32.a C:\ STRAWB~1\c\x86_64-w64-mingw32\lib\libcomctl32.a -s -O2 -DWIN32 -DWIN64 -DCONSERV ATIVE -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrap v -fno-strict-aliasing -mms-bitfields -IC:\STRAWB~1\perl\lib\CORE -shared -o C:\ Program Files (x86)\Microsoft Visual Studio 14.0\.panda-work\1470395484_1/resour ces/libraries/p5helper.dll -fPIC -g, ...) failed. make (e=2): The system cannot find the file specified. makefile:6: recipe for target 'C:\Program' failed gmake: *** [C:\Program] Error 2 2016-08-05 13:02 GMT+02:00 Stefan Seifert : > On Freitag, 5. August 2016 12:47:31 CEST Stefan Seifert wrote: > > > Scheint so als unterst?tzt dein make keine backticks? > > Hab grad Version 0.8 raufgladen die keine Backticks mehr im Makefile > verwendet. > Au?erdem ruf ich jetzt cc statt gcc auf um nicht mehr so an einen Compiler > gebunden zu sein. > > Geht's damit? > > Stefan > _______________________________________________ > Linz-pm mailing list > Linz-pm at pm.org > http://mail.pm.org/mailman/listinfo/linz-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From nine at detonation.org Fri Aug 5 04:24:01 2016 From: nine at detonation.org (Stefan Seifert) Date: Fri, 05 Aug 2016 13:24:01 +0200 Subject: [Linz-pm] Inline::Perl5 und Windows In-Reply-To: References: <16341404.XdvWyfU7DG@sphinx> Message-ID: <42015004.K1gNKHY3NW@sphinx> On Freitag, 5. August 2016 13:12:35 CEST WFB wrote: > Danke, f?r die schnelle Antwort. > Leider nein, jetzt schauts so aus: Kannst es mal in einem Verzeichnis versuchen, das kein Leerzeichen im Namen enth?lt? Stefan From wolfgang.banaston at gmail.com Fri Aug 5 04:49:42 2016 From: wolfgang.banaston at gmail.com (WFB) Date: Fri, 5 Aug 2016 13:49:42 +0200 Subject: [Linz-pm] Inline::Perl5 und Windows In-Reply-To: <42015004.K1gNKHY3NW@sphinx> References: <16341404.XdvWyfU7DG@sphinx> <42015004.K1gNKHY3NW@sphinx> Message-ID: OK: C:\>panda install Inline::Perl5 ==> Fetching Inline::Perl5 ==> Building Inline::Perl5 cc -Wall p5helper.c -s -L"C:\STRAWB~1\perl\lib\CORE" -L"C:\STRAWB~1\c\lib" "C :\STRAWB~1\perl\lib\CORE\libperl524.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\lib moldname.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libkernel32.a" "C:\STRAWB~1\c\ x86_64-w64-mingw32\lib\libuser32.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libgdi 32.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libwinspool.a" "C:\STRAWB~1\c\x86_64 -w64-mingw32\lib\libcomdlg32.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libadvapi3 2.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libshell32.a" "C:\STRAWB~1\c\x86_64-w 64-mingw32\lib\libole32.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\liboleaut32.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libnetapi32.a" "C:\STRAWB~1\c\x86_64-w64-m ingw32\lib\libuuid.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libws2_32.a" "C:\STR AWB~1\c\x86_64-w64-mingw32\lib\libmpr.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\l ibwinmm.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libversion.a" "C:\STRAWB~1\c\x8 6_64-w64-mingw32\lib\libodbc32.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libodbcc p32.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libcomctl32.a" -s -O2 -DWIN32 -DWI N64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLI CIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -I"C:\STRAWB~1\perl\lib\COR E" -shared -o "C:\.panda-work\1470397759_1/resources/libraries/p5helper.dll" -f PIC -g process_begin: CreateProcess(NULL, cc -Wall p5helper.c -s -LC:\STRAWB~1\perl\lib \CORE -LC:\STRAWB~1\c\lib C:\STRAWB~1\perl\lib\CORE\libperl524.a C:\STRAWB~1\c\x 86_64-w64-mingw32\lib\libmoldname.a C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libkern el32.a C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libuser32.a C:\STRAWB~1\c\x86_64-w64 -mingw32\lib\libgdi32.a C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libwinspool.a C:\ST RAWB~1\c\x86_64-w64-mingw32\lib\libcomdlg32.a C:\STRAWB~1\c\x86_64-w64-mingw32\l ib\libadvapi32.a C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libshell32.a C:\STRAWB~1\c \x86_64-w64-mingw32\lib\libole32.a C:\STRAWB~1\c\x86_64-w64-mingw32\lib\liboleau t32.a C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libnetapi32.a C:\STRAWB~1\c\x86_64-w6 4-mingw32\lib\libuuid.a C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libws2_32.a C:\STRA WB~1\c\x86_64-w64-mingw32\lib\libmpr.a C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libw inmm.a C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libversion.a C:\STRAWB~1\c\x86_64-w6 4-mingw32\lib\libodbc32.a C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libodbccp32.a C:\ STRAWB~1\c\x86_64-w64-mingw32\lib\libcomctl32.a -s -O2 -DWIN32 -DWIN64 -DCONSERV ATIVE -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrap v -fno-strict-aliasing -mms-bitfields -IC:\STRAWB~1\perl\lib\CORE -shared -o C:\ .panda-work\1470397759_1/resources/libraries/p5helper.dll -fPIC -g, ...) failed. make (e=2): The system cannot find the file specified. makefile:6: recipe for target 'C:\.panda-work\1470397759_1/resources/libraries/p 5helper.dll' failed gmake: *** [C:\.panda-work\1470397759_1/resources/libraries/p5helper.dll] Error 2 2016-08-05 13:24 GMT+02:00 Stefan Seifert : > On Freitag, 5. August 2016 13:12:35 CEST WFB wrote: > > > Danke, f?r die schnelle Antwort. > > Leider nein, jetzt schauts so aus: > > Kannst es mal in einem Verzeichnis versuchen, das kein Leerzeichen im Namen > enth?lt? > > Stefan > -------------- next part -------------- An HTML attachment was scrubbed... URL: From nine at detonation.org Fri Aug 5 05:08:46 2016 From: nine at detonation.org (Stefan Seifert) Date: Fri, 05 Aug 2016 14:08:46 +0200 Subject: [Linz-pm] Inline::Perl5 und Windows In-Reply-To: References: <42015004.K1gNKHY3NW@sphinx> Message-ID: <2836821.P8lhBHsWJc@sphinx> Hab noch 2 commits gepusht, mit denen Windowspfade besser unterst?tzt werden. Geht's damit? Stefan From wolfgang.banaston at gmail.com Fri Aug 5 05:14:16 2016 From: wolfgang.banaston at gmail.com (WFB) Date: Fri, 5 Aug 2016 14:14:16 +0200 Subject: [Linz-pm] Inline::Perl5 und Windows In-Reply-To: <2836821.P8lhBHsWJc@sphinx> References: <42015004.K1gNKHY3NW@sphinx> <2836821.P8lhBHsWJc@sphinx> Message-ID: Leider nein, der Fehler hat sich nicht ge?ndert. Ich wei? halt leider auch nicht welches File er da nicht findet... 2016-08-05 14:08 GMT+02:00 Stefan Seifert : > Hab noch 2 commits gepusht, mit denen Windowspfade besser unterst?tzt > werden. > > Geht's damit? > > Stefan > -------------- next part -------------- An HTML attachment was scrubbed... URL: From nine at detonation.org Fri Aug 5 05:15:49 2016 From: nine at detonation.org (Stefan Seifert) Date: Fri, 05 Aug 2016 14:15:49 +0200 Subject: [Linz-pm] Inline::Perl5 und Windows In-Reply-To: References: <2836821.P8lhBHsWJc@sphinx> Message-ID: <1839387.TmBQz4OLBE@sphinx> On Freitag, 5. August 2016 14:14:16 CEST WFB wrote: > Leider nein, der Fehler hat sich nicht ge?ndert. Ich wei? halt leider auch > nicht welches File er da nicht findet... Gar nicht ge?ndert? Also wirklicht gar nicht? Kein Zeichen? Wenn das so ist, hast du die commits nicht dabei. Weil statt /resources/libraries/ sollt's jetzt \resources\libraries\ sein. Stefan From wolfgang.banaston at gmail.com Fri Aug 5 05:17:31 2016 From: wolfgang.banaston at gmail.com (WFB) Date: Fri, 5 Aug 2016 14:17:31 +0200 Subject: [Linz-pm] Inline::Perl5 und Windows In-Reply-To: <1839387.TmBQz4OLBE@sphinx> References: <2836821.P8lhBHsWJc@sphinx> <1839387.TmBQz4OLBE@sphinx> Message-ID: OK, die Slashes jetzt Backslashes sind ist mir nicht aufgefallen. Hat sich also schon ge?ndert. Der Fehler leider nicht. 2016-08-05 14:15 GMT+02:00 Stefan Seifert : > On Freitag, 5. August 2016 14:14:16 CEST WFB wrote: > > Leider nein, der Fehler hat sich nicht ge?ndert. Ich wei? halt leider > auch > > nicht welches File er da nicht findet... > > Gar nicht ge?ndert? Also wirklicht gar nicht? Kein Zeichen? Wenn das so > ist, > hast du die commits nicht dabei. Weil statt /resources/libraries/ sollt's > jetzt \resources\libraries\ sein. > > Stefan > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From nine at detonation.org Fri Aug 5 06:04:59 2016 From: nine at detonation.org (Stefan Seifert) Date: Fri, 05 Aug 2016 15:04:59 +0200 Subject: [Linz-pm] Inline::Perl5 und Windows In-Reply-To: References: <42015004.K1gNKHY3NW@sphinx> Message-ID: <2390699.86BUBvYojR@sphinx> On Freitag, 5. August 2016 13:49:42 CEST WFB wrote: > OK: > C:\>panda install Inline::Perl5 > ==> Fetching Inline::Perl5 > ==> Building Inline::Perl5 > cc -Wall p5helper.c -s -L"C:\STRAWB~1\perl\lib\CORE" Hast du ?berhaupt ein cc Kommando in der Shell verf?gbar? From wolfgang.banaston at gmail.com Fri Aug 5 07:14:34 2016 From: wolfgang.banaston at gmail.com (WFB) Date: Fri, 5 Aug 2016 16:14:34 +0200 Subject: [Linz-pm] Inline::Perl5 und Windows In-Reply-To: <2390699.86BUBvYojR@sphinx> References: <42015004.K1gNKHY3NW@sphinx> <2390699.86BUBvYojR@sphinx> Message-ID: ?hm, Wenn ich cc in der Visual Studio Commandline Shell eingebe, kommt Command not found... Also nein. On 5 August 2016 at 15:04, Stefan Seifert wrote: > On Freitag, 5. August 2016 13:49:42 CEST WFB wrote: > > OK: > > C:\>panda install Inline::Perl5 > > ==> Fetching Inline::Perl5 > > ==> Building Inline::Perl5 > > cc -Wall p5helper.c -s -L"C:\STRAWB~1\perl\lib\CORE" > > Hast du ?berhaupt ein cc Kommando in der Shell verf?gbar? > -------------- next part -------------- An HTML attachment was scrubbed... URL: From nine at detonation.org Fri Aug 5 07:24:19 2016 From: nine at detonation.org (Stefan Seifert) Date: Fri, 05 Aug 2016 16:24:19 +0200 Subject: [Linz-pm] Inline::Perl5 und Windows In-Reply-To: References: <2390699.86BUBvYojR@sphinx> Message-ID: <1615971.c3qiDBi9HM@sphinx> On Freitag, 5. August 2016 16:14:34 CEST WFB wrote: > ?hm, Wenn ich cc in der Visual Studio Commandline Shell eingebe, kommt > Command not found... Ok, noch ein Fix gepusht. Hol mir jetzt den Namen des Compilers von perl6. Stefan From wolfgang.banaston at gmail.com Fri Aug 5 07:27:21 2016 From: wolfgang.banaston at gmail.com (WFB) Date: Fri, 5 Aug 2016 16:27:21 +0200 Subject: [Linz-pm] Inline::Perl5 und Windows In-Reply-To: <1615971.c3qiDBi9HM@sphinx> References: <2390699.86BUBvYojR@sphinx> <1615971.c3qiDBi9HM@sphinx> Message-ID: THX. Werds am Mo ausprobieren. Bin gespannt 2016-08-05 16:24 GMT+02:00 Stefan Seifert : > On Freitag, 5. August 2016 16:14:34 CEST WFB wrote: > > ?hm, Wenn ich cc in der Visual Studio Commandline Shell eingebe, kommt > > Command not found... > > Ok, noch ein Fix gepusht. Hol mir jetzt den Namen des Compilers von perl6. > > Stefan > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From wolfgang.banaston at gmail.com Sun Aug 7 21:30:24 2016 From: wolfgang.banaston at gmail.com (WFB) Date: Mon, 8 Aug 2016 06:30:24 +0200 Subject: [Linz-pm] Inline::Perl5 und Windows In-Reply-To: References: <2390699.86BUBvYojR@sphinx> <1615971.c3qiDBi9HM@sphinx> Message-ID: Juchu, er baut jetzt! Allerdings kommt dann dieser Fehler: ==> Building Inline::Perl5 gcc -Wall p5helper.c -s -L"C:\STRAWB~1\perl\lib\CORE" -L"C:\STRAWB~1\c\lib" " C:\STRAWB~1\perl\lib\CORE\libperl524.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\li bmoldname.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libkernel32.a" "C:\STRAWB~1\c \x86_64-w64-mingw32\lib\libuser32.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libgd i32.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libwinspool.a" "C:\STRAWB~1\c\x86_6 4-w64-mingw32\lib\libcomdlg32.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libadvapi 32.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libshell32.a" "C:\STRAWB~1\c\x86_64- w64-mingw32\lib\libole32.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\liboleaut32.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libnetapi32.a" "C:\STRAWB~1\c\x86_64-w64- mingw32\lib\libuuid.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libws2_32.a" "C:\ST RAWB~1\c\x86_64-w64-mingw32\lib\libmpr.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\ libwinmm.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libversion.a" "C:\STRAWB~1\c\x 86_64-w64-mingw32\lib\libodbc32.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libodbc cp32.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libcomctl32.a" -s -O2 -DWIN32 -DW IN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPL ICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -I"C:\STRAWB~1\perl\lib\CO RE" -shared -o "C:\.panda-work\1470630533_1\resources\libraries\p5helper.dll" - fPIC -g p5helper.c:1:0: warning: -fPIC ignored for target (all code is position independ ent) #include ^ In file included from p5helper.c:3:0: C:\STRAWB~1\perl\lib\CORE/perl.h:166:0: warning: "aTHX" redefined # define aTHX my_perl ^ In file included from p5helper.c:2:0: C:\STRAWB~1\perl\lib\CORE/XSUB.h:495:0: note: this is the location of the previo us definition # define aTHX PERL_GET_THX ^ In file included from p5helper.c:3:0: C:\STRAWB~1\perl\lib\CORE/perl.h:1356:0: warning: "socketpair" redefined # define socketpair Perl_my_socketpair ^ In file included from p5helper.c:2:0: C:\STRAWB~1\perl\lib\CORE/XSUB.h:700:0: note: this is the location of the previo us definition # define socketpair PerlSock_socketpair ^ In file included from C:\STRAWB~1\perl\lib\CORE/win32.h:426:0, from C:\STRAWB~1\perl\lib\CORE/win32thread.h:4, from C:\STRAWB~1\perl\lib\CORE/perl.h:3159, from p5helper.c:3: C:\STRAWB~1\perl\lib\CORE/sys/socket.h:195:16: error: redefinition of 'struct Pe rl_fd_set' typedef struct Perl_fd_set { ^ In file included from p5helper.c:2:0: C:\STRAWB~1\perl\lib\CORE/XSUB.h:708:21: note: originally defined here # define fd_set Perl_fd_set ^ In file included from C:\STRAWB~1\perl\lib\CORE/win32.h:426:0, from C:\STRAWB~1\perl\lib\CORE/win32thread.h:4, from C:\STRAWB~1\perl\lib\CORE/perl.h:3159, from p5helper.c:3: C:\STRAWB~1\perl\lib\CORE/sys/socket.h:197:6: error: conflicting types for 'Perl _fd_set' } Perl_fd_set; ^ In file included from p5helper.c:2:0: C:\STRAWB~1\perl\lib\CORE/XSUB.h:708:21: note: previous declaration of 'Perl_fd_ set' was here # define fd_set Perl_fd_set ^ In file included from C:\STRAWB~1\perl\lib\CORE/perl.h:3856:0, from p5helper.c:3: C:\STRAWB~1\perl\lib\CORE/iperlsys.h:731:10: error: expected ')' before '->' tok en (*PL_LIO->pUtime)(PL_LIO, (file), (time)) ^ C:\STRAWB~1\perl\lib\CORE/iperlsys.h:731:10: error: expected ')' before '->' tok en (*PL_LIO->pUtime)(PL_LIO, (file), (time)) ^ makefile:7: recipe for target 'C:\.panda-work\1470630533_1\resources\libraries\p 5helper.dll' failed gmake: *** [C:\.panda-work\1470630533_1\resources\libraries\p5helper.dll] Error 1 ==> Test report submitted as: http://testers.perl6.org/reports/111312.html 2016-08-05 16:27 GMT+02:00 WFB : > THX. Werds am Mo ausprobieren. Bin gespannt > > > 2016-08-05 16:24 GMT+02:00 Stefan Seifert : > >> On Freitag, 5. August 2016 16:14:34 CEST WFB wrote: >> > ?hm, Wenn ich cc in der Visual Studio Commandline Shell eingebe, kommt >> > Command not found... >> >> Ok, noch ein Fix gepusht. Hol mir jetzt den Namen des Compilers von perl6. >> >> Stefan >> >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From nine at detonation.org Sun Aug 7 23:44:15 2016 From: nine at detonation.org (Stefan Seifert) Date: Mon, 08 Aug 2016 08:44:15 +0200 Subject: [Linz-pm] Inline::Perl5 und Windows In-Reply-To: References: Message-ID: <81705423.kGfOxfhFak@sphinx> On Montag, 8. August 2016 06:30:24 CEST WFB wrote: > Juchu, er baut jetzt! Allerdings kommt dann dieser Fehler: Spannend. Des einzige, was mir einf?llt, is die includes umzusortieren. Hab des mal gepusht. Stefan From wolfgang.banaston at gmail.com Sun Aug 7 23:50:56 2016 From: wolfgang.banaston at gmail.com (WFB) Date: Mon, 8 Aug 2016 08:50:56 +0200 Subject: [Linz-pm] Inline::Perl5 und Windows In-Reply-To: <81705423.kGfOxfhFak@sphinx> References: <81705423.kGfOxfhFak@sphinx> Message-ID: Fast aber i freu mi: ==> Building Inline::Perl5 gcc -Wall p5helper.c -s -L"C:\STRAWB~1\perl\lib\CORE" -L"C:\STRAWB~1\c\lib" " C:\STRAWB~1\perl\lib\CORE\libperl524.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\li bmoldname.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libkernel32.a" "C:\STRAWB~1\c \x86_64-w64-mingw32\lib\libuser32.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libgd i32.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libwinspool.a" "C:\STRAWB~1\c\x86_6 4-w64-mingw32\lib\libcomdlg32.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libadvapi 32.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libshell32.a" "C:\STRAWB~1\c\x86_64- w64-mingw32\lib\libole32.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\liboleaut32.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libnetapi32.a" "C:\STRAWB~1\c\x86_64-w64- mingw32\lib\libuuid.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libws2_32.a" "C:\ST RAWB~1\c\x86_64-w64-mingw32\lib\libmpr.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\ libwinmm.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libversion.a" "C:\STRAWB~1\c\x 86_64-w64-mingw32\lib\libodbc32.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libodbc cp32.a" "C:\STRAWB~1\c\x86_64-w64-mingw32\lib\libcomctl32.a" -s -O2 -DWIN32 -DW IN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPL ICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -I"C:\STRAWB~1\perl\lib\CO RE" -shared -o "C:\.panda-work\1470638950_1\resources\libraries\p5helper.dll" - fPIC -g p5helper.c:1:0: warning: -fPIC ignored for target (all code is position independ ent) #include ^ ==> Testing Inline::Perl5 t/argv.t ...................... ok t/autoload.t .................. ok t/call.t ...................... ok t/call_back.t ................. ok t/call_hash.t ................. ok t/call_p6_function_from_p5.t .. ok t/callables.t ................. ok t/can.t ....................... ok t/eval.t ...................... ok t/eval_p6_in_p5.t ............. ok t/eval_return_values.t ........ ok t/exceptions.t ................ ok t/file_handles.t .............. ok t/from.t ...................... ok t/globals.t ................... ok t/import.t .................... ok t/inherit.t ................... ok t/invoke.t .................... ok t/invoke_p6_method_from_p5.t .. ok t/overload.t .................. ok t/p5_to_p6.t .................. ok t/p6_object_destructor.t ...... ok t/p6_to_p5.t .................. ok t/perl5package.t .............. ok t/perl5parent.t ............... ok t/shadow.t .................... ok t/stringify.t ................. ok Out of memory! t/use.t ....................... Dubious, test returned 1 (wstat 256, 0x100) All 4 subtests passed t/use_nested.t ................ ok t/v6.t ........................ ok Test Summary Report ------------------- t/use.t (Wstat: 256 Tests: 4 Failed: 0) 2016-08-08 8:44 GMT+02:00 Stefan Seifert : > On Montag, 8. August 2016 06:30:24 CEST WFB wrote: > > Juchu, er baut jetzt! Allerdings kommt dann dieser Fehler: > > Spannend. Des einzige, was mir einf?llt, is die includes umzusortieren. Hab > des mal gepusht. > > Stefan > -------------- next part -------------- An HTML attachment was scrubbed... URL: From nine at detonation.org Sun Aug 7 23:53:44 2016 From: nine at detonation.org (Stefan Seifert) Date: Mon, 08 Aug 2016 08:53:44 +0200 Subject: [Linz-pm] Inline::Perl5 und Windows In-Reply-To: References: <81705423.kGfOxfhFak@sphinx> Message-ID: <3073504.Af26aC9CCG@sphinx> On Montag, 8. August 2016 08:50:56 CEST WFB wrote: > Fast aber i freu mi: Jo, den Fehler hab I unter Linux jetzt a. Und es liegt definitiv nur am Umsortieren der includes. Des is....WTF?? Du kannst as mit panda --notests install Inline::Perl5 installiern. Sollt dann geh. Stefan From wolfgang.banaston at gmail.com Mon Aug 8 00:04:37 2016 From: wolfgang.banaston at gmail.com (WFB) Date: Mon, 8 Aug 2016 09:04:37 +0200 Subject: [Linz-pm] Inline::Perl5 und Windows In-Reply-To: <3073504.Af26aC9CCG@sphinx> References: <81705423.kGfOxfhFak@sphinx> <3073504.Af26aC9CCG@sphinx> Message-ID: Super danke. Endlich :-) Mach mich gleich ans Inlinen ^^ 2016-08-08 8:53 GMT+02:00 Stefan Seifert : > On Montag, 8. August 2016 08:50:56 CEST WFB wrote: > > Fast aber i freu mi: > > Jo, den Fehler hab I unter Linux jetzt a. Und es liegt definitiv nur am > Umsortieren der includes. Des is....WTF?? > > Du kannst as mit panda --notests install Inline::Perl5 installiern. Sollt > dann > geh. > > Stefan > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From wolfgang.banaston at gmail.com Mon Aug 8 11:06:37 2016 From: wolfgang.banaston at gmail.com (WFB) Date: Mon, 8 Aug 2016 20:06:37 +0200 Subject: [Linz-pm] Inline::Perl5 und Mojo::Collections Message-ID: Hi! Nachdem ich mich jetzt mit Inline::Perl5 rumspiele, bin ich auch schon auf das erste Problem gesto?en: use v6; use LWP::Simple; use Mojo::DOM:from; use YAML::XS:from; my $html = LWP::Simple.get('https://metacpan.org/pod/Mojo::DOM'); my $dom = Mojo::DOM.new($html); # funzt say $dom.find('body > div.container-fluid > div:nth-child(2) > div > div > div.pod.content.anchors > p:nth-child(3)').first.text; #geht nicht say $dom.find('body > div.container-fluid > div:nth-child(2) > div > div > div.pod.content.anchors > p:nth-child(3)').[0].text; Mein Problem ist das $dom.find. Das gibt ein Mojo::Colection Objekt zur?ck. In perl5 greife ich dann mit $dom.find('CSS Selector')->[0] auf das erste gefundene Element zu, dass dann wieder ein Mojo::DOM Objekt ist. Folgendes ist also erlaubt: $dom.find('irgendwas')->[0].find('was anderes')->[0]... Mit Inline::Perl5 funktioniert das nicht: $dom.find('irgendwas').[0].find(...) gibt den Fehler: Mojo::Collection does not have a find method. Mit .first funktionierts, aber was wenn ich das zweite Element haben will? Ist die .[0] Syntax falsch? THX, Wolf -------------- next part -------------- An HTML attachment was scrubbed... URL: From nine at detonation.org Mon Aug 8 14:42:06 2016 From: nine at detonation.org (Stefan Seifert) Date: Mon, 08 Aug 2016 23:42:06 +0200 Subject: [Linz-pm] Inline::Perl5 und Mojo::Collections In-Reply-To: References: Message-ID: <3999704.BhfxzqXMq2@sphinx> On Montag, 8. August 2016 20:06:37 CEST WFB wrote: > Mein Problem ist das $dom.find. Das gibt ein Mojo::Colection Objekt zur?ck. > In perl5 greife ich dann mit $dom.find('CSS Selector')->[0] auf das erste > gefundene Element zu, dass dann wieder ein Mojo::DOM Objekt ist. Folgendes > ist also erlaubt: > $dom.find('irgendwas')->[0].find('was anderes')->[0]... > Mit Inline::Perl5 funktioniert das nicht: > $dom.find('irgendwas').[0].find(...) gibt den Fehler: Du meinst $dom.find('irgendwas')[0].find(...). In Perl 6 gibt es keine Unterscheidung zwischen Array und Array Referenz mehr. my $a = [1, 2, 3]; say $a[1] funktioniert einfach so. Da Mojo::DOM::find aber kein Array, sondern ein Mojo::Collection Objekt zur?ckliefert, kannst du nicht direkt indizieren. Aber es hat eine to_array Metdho. So sollts gehn: $dom.find('irgendwas').to_array[1] Stefan From wolfgang.banaston at gmail.com Mon Aug 8 21:47:32 2016 From: wolfgang.banaston at gmail.com (WFB) Date: Tue, 9 Aug 2016 06:47:32 +0200 Subject: [Linz-pm] Inline::Perl5 und Mojo::Collections In-Reply-To: <3999704.BhfxzqXMq2@sphinx> References: <3999704.BhfxzqXMq2@sphinx> Message-ID: Ups. to _array hab ich ?bersehen :-( Danke. Dachte nur es funktioniert so wie bei Perl5 mit Mojo::Collection[x]; Wie auch immer, es funktioniert! Gr??e, Wolf 2016-08-08 23:42 GMT+02:00 Stefan Seifert : > On Montag, 8. August 2016 20:06:37 CEST WFB wrote: > > > Mein Problem ist das $dom.find. Das gibt ein Mojo::Colection Objekt > zur?ck. > > In perl5 greife ich dann mit $dom.find('CSS Selector')->[0] auf das erste > > gefundene Element zu, dass dann wieder ein Mojo::DOM Objekt ist. > Folgendes > > ist also erlaubt: > > $dom.find('irgendwas')->[0].find('was anderes')->[0]... > > Mit Inline::Perl5 funktioniert das nicht: > > $dom.find('irgendwas').[0].find(...) gibt den Fehler: > > Du meinst $dom.find('irgendwas')[0].find(...). In Perl 6 gibt es keine > Unterscheidung zwischen Array und Array Referenz mehr. my $a = [1, 2, 3]; > say > $a[1] funktioniert einfach so. > > Da Mojo::DOM::find aber kein Array, sondern ein Mojo::Collection Objekt > zur?ckliefert, kannst du nicht direkt indizieren. Aber es hat eine to_array > Metdho. So sollts gehn: > $dom.find('irgendwas').to_array[1] > > Stefan > -------------- next part -------------- An HTML attachment was scrubbed... URL: