Re: [Vala] multithreading -> weird behaviour on win(msys) and macOS
- From: Wolfgang Mauer <wolfgang mauer kabelmail de>
- To: Al Thomas <astavale yahoo co uk>, vala-list gnome org
- Subject: Re: [Vala] multithreading -> weird behaviour on win(msys) and macOS
- Date: Thu, 14 Mar 2019 21:47:11 +0100
Hi Al,
rest assured that this should not be sarcasm! Do not think that I'm
joking here!
And of course the source is correct, and yes i know this sounds
impossible!!!
Hundreds of lines looks this weird, alsowith vala-compiled .c files.
To check how my command looks like I do string.joinv(" ", spawn_args)+"\n"
The first command still running with Process.spawn_sync and working !!!!
glib-compile-resources
C:\msys64\home\Wolfgang\Projekte\vDevelop\valaDevelop\resources.xml
--target=C:\msys64\home\Wolfgang\Projekte\vDevelop\valaDevelop\resources.c
--sourcedir=C:\msys64\home\Wolfgang\Projekte\vDevelop\valaDevelop\resources
--generate-source
The "Subprocess" with errors looks like this:( Tried also-X
-DGETTEXT_PACKAGE=\"valaDevelop\" -X -DVERSION=\"0.42\" )
valac -g
--output=C:\msys64\home\Wolfgang\Projekte\vDevelop\valaDevelop\bin\valaDevelop
--define=WINDOWS -X -DGETTEXT_PACKAGE="valaDevelop" -X -DVERSION="0..42"
--pkg=gdk-3.0 --pkg=gee-0.8 --pkg=gio-2.0 --pkg=gio-windows-2.0
--pkg=glib-2.0 --pkg=gmodule-2.0 --pkg=gtk+-3.0 --pkg=gtksourceview-3.0
--pkg=json-glib-1.0 --pkg=libvala-0.42 --pkg=libxml-2.0
--pkg=webkit2gtk-4.0
C:\msys64\home\Wolfgang\Projekte\vDevelop\valaDevelop\OptionDialogs\package_options_dialog.vala
C:\msys64\home\Wolfgang\Projekte\vDevelop\valaDevelop\OptionDialogs\project_options_dialog.vala
C:\msys64\home\Wolfgang\Projekte\vDevelop\valaDevelop\OptionDialogs\rename_folder_dialog.vala
C:\msys64\home\Wolfgang\Projekte\vDevelop\valaDevelop\OptionDialogs\resource_create_file_dialog.vala
C:\msys64\home\Wolfgang\Projekte\vDevelop\valaDevelop\OptionDialogs\solution_create_dialog.vala
C:\msys64\home\Wolfgang\Projekte\vDevelop\valaDevelop\OptionDialogs\source_create_file_dialog.vala
C:\msys64\home\Wolfgang\Projekte\vDevelop\valaDevelop\OptionWidgets\IOptionWidget.vala
C:\msys64\home\Wolfgang\Projekte\vDevelop\valaDevelop\OptionWidgets\item_options.vala
C:\msys64\home\Wolfgang\Projekte\vDevelop\valaDevelop\OptionWidgets\project_options.vala
C:\msys64\home\Wolfgang\Projekte\vDevelop\valaDevelop\OptionWidgets\solution_options.vala
C:\msys64\home\Wolfgang\Projekte\vDevelop\valaDevelop\SearchAndReplace\replace_dialog.vala
C:\msys64\home\Wolfgang\Projekte\vDevelop\valaDevelop\SearchAndReplace\search_and_replace.vala
C:\msys64\home\Wolfgang\Projekte\vDevelop\valaDevelop\SearchAndReplace\search_dialog.vala
C:\msys64\home\Wolfgang\Projekte\vDevelop\valaDevelop\SearchAndReplace\search_replace_dialog.vala
C:\msys64\home\Wolfgang\Projekte\vDevelop\valaDevelop\SymbolFinder\reporter.vala
C:\msys64\home\Wolfgang\Projekte\vDevelop\valaDevelop\SymbolFinder\symbol_finder.vala
C:\msys64\home\Wolfgang\Projekte\vDevelop\valaDevelop\application_window.vala
C:\msys64\home\Wolfgang\Projekte\vDevelop\valaDevelop\breakpoint_bookmarks.vala
C:\msys64\home\Wolfgang\Projekte\vDevelop\valaDevelop\breakpoint_hit.vala
C:\msys64\home\Wolfgang\Projekte\vDevelop\valaDevelop\completion_provider..vala
C:\msys64\home\Wolfgang\Projekte\vDevelop\valaDevelop\config.vapi
C:\msys64\home\Wolfgang\Projekte\vDevelop\valaDevelop\context_menu.vala
C:\msys64\home\Wolfgang\Projekte\vDevelop\valaDevelop\debugger.vala
C:\msys64\home\Wolfgang\Projekte\vDevelop\valaDevelop\debugger_symbols.vala
C:\msys64\home\Wolfgang\Projekte\vDevelop\valaDevelop\globals.vala
C:\msys64\home\Wolfgang\Projekte\vDevelop\valaDevelop\import_options.vala
C:\msys64\home\Wolfgang\Projekte\vDevelop\valaDevelop\item_buildtype.vala
C:\msys64\home\Wolfgang\Projekte\vDevelop\valaDevelop\item_type.vala
C:\msys64\home\Wolfgang\Projekte\vDevelop\valaDevelop\main.vala
C:\msys64\home\Wolfgang\Projekte\vDevelop\valaDevelop\main_paned.vala
C:\msys64\home\Wolfgang\Projekte\vDevelop\valaDevelop\new_folder.vala
C:\msys64\home\Wolfgang\Projekte\vDevelop\valaDevelop\new_solution_file.vala
C:\msys64\home\Wolfgang\Projekte\vDevelop\valaDevelop\overview_tree_columns.vala
C:\msys64\home\Wolfgang\Projekte\vDevelop\valaDevelop\overview_tree_store..vala
C:\msys64\home\Wolfgang\Projekte\vDevelop\valaDevelop\source_gutter_renderer_breakpoint.vala
C:\msys64\home\Wolfgang\Projekte\vDevelop\valaDevelop\stats.vala
C:\msys64\home\Wolfgang\Projekte\vDevelop\valaDevelop\status_list.vala
C:\msys64\home\Wolfgang\Projekte\vDevelop\valaDevelop\switch_open_files.vala
C:\msys64\home\Wolfgang\Projekte\vDevelop\valaDevelop\tab_header.vala
C:\msys64\home\Wolfgang\Projekte\vDevelop\valaDevelop\wrong_location.vala
C:\msys64\home\Wolfgang\Projekte\vDevelop\valaDevelop\xml_configuration.vala
C:\msys64\home\Wolfgang\Projekte\vDevelop\valaDevelop\resources.c
--gresources=C:\msys64\home\Wolfgang\Projekte\vDevelop\valaDevelop\resources.xml
--gresourcesdir=C:\msys64\home\Wolfgang\Projekte\vDevelop\valaDevelop\resources
Am 14.03.19 um 19:56 schrieb Al Thomas via vala-list:
> On Wednesday, 13 March 2019, 00:10:30 GMT, Wolfgang Mauer <wolfgang mauer kabelmail de> wrote: > Tried this, run
perfect on linux, runs "better" on win
Are you being sarcastic here? I've read through the rest of your mail and you aregetting a cc exited error.
You're not running the program, the program fails to compile:
C:msys64homeWolfgangProjekte
Develop
alaDevelopml_configuration.vala:40:10: error: \x used with no following
hex digits
<command-line>: warning: missing terminating " character
<command-line>: warning: missing terminating " character
error: cc exited with status 1
This probably has something to do with the Windows file path separatorbeing a backslash.
_______________________________________________
vala-list mailing list
vala-list gnome org
https://mail.gnome.org/mailman/listinfo/vala-list
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]