[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4807: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3904)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4809: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3904)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4810: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3904)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4811: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3904)
DAVID-Laserscanner Forum • View topic - DAVID on Linux or Mac via Mono?
Dear DAVID Community,

In 2016, DAVID and this forum have been integrated into HP Inc.
This forum has been read-only since then, and will be switched off by then end of 2019.

To everyone who has contributed here, we thank you for all your work and for the constructive, helpful and friendly atmosphere you have created!
Please continue to discuss on the HP Support Forums.

DAVID on Linux or Mac via Mono?

DAVID on Linux or Mac via Mono?

Postby MagWeb » Wed Oct 24, 2007 12:06 pm

Hello S&S!

might it be possible to run David via open source Mono instead of .Net?

"Mono is an open-source project providing the necessary software to develop and run .NET client and server applications on Linux, Solaris, Mac OS X, Windows, and Unix."

Scanned David with their migration analyzer MOMA:
Result:
+ All methods called exist in Mono
+ No P/Invokes called.
- NotImplementedExeptions:27 ( Seem to be quite similiar and only on Class DAVID.SaveMeshForm and Class DAVID.Form1) (Report below)

Might there be a chance to run DAVID also on Linux or MAC OSX?

Gunter

Edit:
Wrong Report removed
Last edited by MagWeb on Wed Oct 24, 2007 4:00 pm, edited 2 times in total.
MagWeb
Moderator
 
Posts: 2499
Joined: Wed Jul 18, 2007 8:48 pm

Postby MagWeb » Wed Oct 24, 2007 12:17 pm

Sory this was the wrong report.
right one:

DAVID-Laserscanner.exe
Methods called that throw NotImplementedException
Calling Method Mono method that throws NotImplementedException
Class DAVID.SaveMeshForm:
void scaleTextBox_Leave(Object, EventArgs) int Marshal.GetExceptionCode()
void scaleTextBox_Leave(Object, EventArgs) IntPtr Marshal.GetExceptionPointers()
void scaleTextBox_Leave(Object, EventArgs) IntPtr Marshal.GetExceptionPointers()
void scaleTextBox_Leave(Object, EventArgs) IntPtr Marshal.GetExceptionPointers()
Class DAVID.Form1:
void camComboBox_SelectedIndexChanged(Object, EventArgs) IntPtr Marshal.GetExceptionPointers()
void camComboBox_SelectedIndexChanged(Object, EventArgs) IntPtr Marshal.GetExceptionPointers()
void camComboBox_SelectedIndexChanged(Object, EventArgs) IntPtr Marshal.GetExceptionPointers()
void camComboBox_SelectedIndexChanged(Object, EventArgs) IntPtr Marshal.GetExceptionPointers()
void camComboBox_SelectedIndexChanged(Object, EventArgs) IntPtr Marshal.GetExceptionPointers()
void camComboBox_SelectedIndexChanged(Object, EventArgs) IntPtr Marshal.GetExceptionPointers()
void camSettingsButton_Click(Object, EventArgs) IntPtr Marshal.GetExceptionPointers()
void camSettingsButton_Click(Object, EventArgs) IntPtr Marshal.GetExceptionPointers()
void camSettingsButton_Click(Object, EventArgs) IntPtr Marshal.GetExceptionPointers()
void Calibrate(int) IntPtr Marshal.GetExceptionPointers()
void Calibrate(int) IntPtr Marshal.GetExceptionPointers()
void Calibrate(int) IntPtr Marshal.GetExceptionPointers()
void Calibrate(int) IntPtr Marshal.GetExceptionPointers()
void Calibrate(int) IntPtr Marshal.GetExceptionPointers()
void Calibrate(int) IntPtr Marshal.GetExceptionPointers()
string getDefaultBrowser() int Marshal.GetExceptionCode()
string getDefaultBrowser() IntPtr Marshal.GetExceptionPointers()
string getDefaultBrowser() IntPtr Marshal.GetExceptionPointers()
string getDefaultBrowser() IntPtr Marshal.GetExceptionPointers()
void textBoxScale_Leave(Object, EventArgs) int Marshal.GetExceptionCode()
void textBoxScale_Leave(Object, EventArgs) IntPtr Marshal.GetExceptionPointers()
void textBoxScale_Leave(Object, EventArgs) IntPtr Marshal.GetExceptionPointers()
void textBoxScale_Leave(Object, EventArgs) IntPtr Marshal.GetExceptionPointers()



Methods called marked with [MonoTodo]
Calling Method Method with [MonoTodo] Reason
Class DAVID.SaveMeshForm:
void scaleTextBox_Leave(Object, EventArgs) int Marshal.GetExceptionCode() Not Specified
void scaleTextBox_Leave(Object, EventArgs) IntPtr Marshal.GetExceptionPointers() Not Specified
void scaleTextBox_Leave(Object, EventArgs) IntPtr Marshal.GetExceptionPointers() Not Specified
void scaleTextBox_Leave(Object, EventArgs) IntPtr Marshal.GetExceptionPointers() Not Specified
Class DAVID.Form1:
void camComboBox_SelectedIndexChanged(Object, EventArgs) IntPtr Marshal.GetExceptionPointers() Not Specified
void camComboBox_SelectedIndexChanged(Object, EventArgs) IntPtr Marshal.GetExceptionPointers() Not Specified
void camComboBox_SelectedIndexChanged(Object, EventArgs) IntPtr Marshal.GetExceptionPointers() Not Specified
void camComboBox_SelectedIndexChanged(Object, EventArgs) IntPtr Marshal.GetExceptionPointers() Not Specified
void camComboBox_SelectedIndexChanged(Object, EventArgs) IntPtr Marshal.GetExceptionPointers() Not Specified
void camComboBox_SelectedIndexChanged(Object, EventArgs) IntPtr Marshal.GetExceptionPointers() Not Specified
void camSettingsButton_Click(Object, EventArgs) IntPtr Marshal.GetExceptionPointers() Not Specified
void camSettingsButton_Click(Object, EventArgs) IntPtr Marshal.GetExceptionPointers() Not Specified
void camSettingsButton_Click(Object, EventArgs) IntPtr Marshal.GetExceptionPointers() Not Specified
void Calibrate(int) IntPtr Marshal.GetExceptionPointers() Not Specified
void Calibrate(int) IntPtr Marshal.GetExceptionPointers() Not Specified
void Calibrate(int) IntPtr Marshal.GetExceptionPointers() Not Specified
void Calibrate(int) IntPtr Marshal.GetExceptionPointers() Not Specified
void Calibrate(int) IntPtr Marshal.GetExceptionPointers() Not Specified
void Calibrate(int) IntPtr Marshal.GetExceptionPointers() Not Specified
string getDefaultBrowser() int Marshal.GetExceptionCode() Not Specified
string getDefaultBrowser() IntPtr Marshal.GetExceptionPointers() Not Specified
string getDefaultBrowser() IntPtr Marshal.GetExceptionPointers() Not Specified
string getDefaultBrowser() IntPtr Marshal.GetExceptionPointers() Not Specified
void textBoxScale_Leave(Object, EventArgs) int Marshal.GetExceptionCode() Not Specified
void textBoxScale_Leave(Object, EventArgs) IntPtr Marshal.GetExceptionPointers() Not Specified
void textBoxScale_Leave(Object, EventArgs) IntPtr Marshal.GetExceptionPointers() Not Specified
void textBoxScale_Leave(Object, EventArgs) IntPtr Marshal.GetExceptionPointers() Not Specified
MagWeb
Moderator
 
Posts: 2499
Joined: Wed Jul 18, 2007 8:48 pm


Return to Software

Who is online

Users browsing this forum: No registered users and 1 guest

cron