mldonkey, a multi-networks file-sharing client - Patches: patch #4422, win32 goodies
You are not allowed to post comments on this tracker with your current authentication level.
patch #4422: win32 goodies
Submitter: | su_blanc <su_blanc> | ||
Submitted: | Thu 15 Sep 2005 05:12:24 PM UTC | ||
Category: | Improved interfaces | Priority: | 5 - Normal |
Status: | Wont Do | Assigned to: | su_blanc |
Open/Closed: | Closed |
Jump to the original submission
Wed 26 Oct 2005 07:08:45 PM UTC, comment #25: |
spiralvoice <spiralvoice> |
Wed 26 Oct 2005 03:08:54 PM UTC, comment #24: Please don't use this patch. Consider it as a first attempt.
|
su_blanc <su_blanc> |
Mon 24 Oct 2005 01:06:27 PM UTC, comment #23: I have noticed many problems in the paths for the last patch 4422_2.patch if I use the last CVS snapshot.
|
su_blanc <su_blanc> |
Tue 18 Oct 2005 01:43:11 PM UTC, comment #22: the resfile should be renamed in core_resfile.o (no more resfile.o) now for mlnet (gui_resfile.o for the gui and bundle_resfile.o for mlnet+gui).
|
su_blanc <su_blanc> |
Tue 18 Oct 2005 11:05:07 AM UTC, comment #21: My test was only with mlnet.exe to check if everything still works.
|
spiralvoice <spiralvoice> |
Tue 18 Oct 2005 10:42:12 AM UTC, comment #20: Did not test the last patch, but the previous one was working.
|
su_blanc <su_blanc> |
Tue 18 Oct 2005 09:05:02 AM UTC, comment #19: I quickly tested this patch with "--enable-subsystem-windows" on MinGW,
|
spiralvoice <spiralvoice> |
Sun 16 Oct 2005 09:58:27 PM UTC, comment #18: updated patch for current CVS, please check.
|
spiralvoice <spiralvoice> |
Fri 07 Oct 2005 10:59:55 AM UTC, comment #17: here is a HOWTO. Tell me if it works for you and then we can update the wiki because my dev environment is old now and I don't remember all the steps....
|
su_blanc <su_blanc> |
Fri 07 Oct 2005 08:01:17 AM UTC, comment #16: @su_blanc: Could you please post build instructions for lablgtk2 and its
|
spiralvoice <spiralvoice> |
Thu 06 Oct 2005 07:19:23 PM UTC, comment #15: Updated patch for current CVS |
spiralvoice <spiralvoice> |
Fri 30 Sep 2005 09:56:25 AM UTC, comment #14: patch updated according to comment #13
|
su_blanc <su_blanc> |
Tue 20 Sep 2005 03:31:29 PM UTC, comment #13: ok, i think i've got it...
|
su_blanc <su_blanc> |
Sat 17 Sep 2005 05:00:50 PM UTC, comment #12: a 'try' block should do the trick (that's how work Printf2.lprintf). unfortunately the binary enters in an infinite loop (in BasicSocket.loop) when i try to exit the application (both mlnet and the bundle one).
|
Anonymous |
Sat 17 Sep 2005 04:17:06 PM UTC, comment #11: Is a try block with Sys.err -> () around the printf an option to ignore the Syserr? |
Anonymous |
Sat 17 Sep 2005 10:02:34 AM UTC, comment #10: This file needs the patch from comment #9 as well:
|
spiralvoice <spiralvoice> |
Sat 17 Sep 2005 09:59:41 AM UTC, comment #9: File "src/daemon/common/commonInteractive.ml", line 378, characters 4-17:
|
spiralvoice <spiralvoice> |
Sat 17 Sep 2005 09:50:24 AM UTC, comment #8: This patch breaks make depend:
|
spiralvoice <spiralvoice> |
Sat 17 Sep 2005 09:35:57 AM UTC, comment #7: Why not check for existance of mlnet.pid if MLDonkey is working? |
spiralvoice <spiralvoice> |
Sat 17 Sep 2005 08:58:19 AM UTC, comment #6: what we can do, is to modify the sources as follows:
|
su_blanc <su_blanc> |
Sat 17 Sep 2005 08:28:52 AM UTC, comment #5: Do not in any case remove that "Core Started" print to stdout!
|
Anonymous |
Fri 16 Sep 2005 04:14:02 PM UTC, comment #4: New cores would then not work with old guis. It was the agreed upon standard from a few years ago.
|
Anonymous |
Fri 16 Sep 2005 01:57:32 PM UTC, comment #3: that's the point... there is no console for windows subsystem applications. So we cannot route message to stdout otherwise the exception Sys_error is raised.
|
su_blanc <su_blanc> |
Fri 16 Sep 2005 09:22:21 AM UTC, comment #2: "(cannot route anymore messages to stdout ....)"
|
spiralvoice <spiralvoice> |
Thu 15 Sep 2005 06:26:18 PM UTC, comment #1: The string 'Core started' must be printed to stdout once the gui port has been opened and can be connected with. This must remain to preserve backwards compat on all platforms.
|
Anonymous |
Thu 15 Sep 2005 05:12:24 PM UTC, original submission:
doing so, we separate definitely CommonOptions.ml from the other binaries than mlnet!
2 languages : french and english
the rule supposes that makensis.exe is installed in 'C:/Program Files/NSIS/'
to disable the console window in the win32 port
otherwise mlnet.exe, mlgui.exe or mlnet+gui.exe crash due to the new --enable-subsystem-windows option (cannot route anymore messages to stdout ....)
for the win32 version so that we can launch directely vlc.exe, or any other player
mlDonkey
|
su_blanc <su_blanc> |
Depends on the following items: None found
Items that depend on this one: None found
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Follow 9 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2005-10-26 | spiralvoice | Status | Ready For Test | Wont Do | |
Open/Closed | Open | Closed | |||
2005-10-16 | spiralvoice | Status | None | Ready For Test | |
2005-10-16 | spiralvoice | Attached File | #5291 | Removed | |
2005-10-16 | spiralvoice | Attached File | - | Added 4422_2.patch.bz2, #5332 | |
2005-10-07 | su_blanc | Attached File | - | Added HOWTO_win32.txt, #5292 | |
2005-10-06 | spiralvoice | Attached File | - | Added 4422_2.patch.bz2, #5291 | |
2005-09-30 | su_blanc | Attached File | - | Added win32_goodies_v2.patch, #5264 | |
2005-09-15 | su_blanc | Attached File | - | Added win32_goodies.patch, #5178 |
Powered by Savane 3.13-4b48.
Corresponding source code
Good idea, such big patches are hard to handle and test. I will close this patch now.
In one or two days I will release 2.6.7 because of the important patch #4555.
Further bug-fixing patches will take place, so it will take some
time when 2.7.0 will be released.
New features will be applied after 2.7.0 is out, so you could
send a patch for "fix a bug in Options.ml4" now, the rest will
go into MLDonkey later, so there is something to announce for 2.8.0;-)
Did you consider an update path for current installations of
MLDonkey on Windows in regard to moved ini files?