Comments (12)
The sentence:
"There is a significant difference between a .vcproj file created by VS2005-
base and one created by VS2005-SP1".
should actually read:
"There is a significant difference between a .vcproj file created by VS2005-
base and one created by VS2005-SP1, after applying the changes outlined above".
Original comment by [email protected]
on 4 Jan 2009 at 3:31
from unimrcp.
Vlad,
Thanks for the detailed description. I'll look at this during the days.
Original comment by [email protected]
on 5 Jan 2009 at 8:11
- Changed state: Accepted
from unimrcp.
Vlad,
I clearly understand what you described, but this still isn't reproducible to
me. I
have installed both VS2005 with SP1 and without SP1 on different PCs. Though I
have
not experienced any problems in both cases.
More over I can't find relevant information or anyone having similar problems
browsing the net.
Can you provide more information to understand what goes wrong on your side.
Have you installed any hot fixes or beta service pack before installing SP1?
There is
an instruction to remove them first before installing SP1.
What version of VS2005 have you installed [Express Edition, ... Team edition]?
Have you experienced the same problem on different PCs with the same VS2005 SP1?
Original comment by [email protected]
on 9 Jan 2009 at 6:56
from unimrcp.
Hi Arsen,
I don't want you to spend so much time with this issue. I am using VS2005
Professional Edition and I have not added anything else before installing SP1.
I am
the only one here using VS2005, but I have a colleague running the free version
of
VS2008 and I have that at home, as well. I think, when I tried last year,
VS2008
didn't experience this behavior.
There are two actions we can perform:
1. You adopt the .vcproj files that I provided and check them in (if they seem
to
work as required).
2. I call Microsoft support and ask them. For me, the problem is easily
reproducible
by creating an empty project and then adding one .c file to the project. That
file
will contain the "Custom Build Tool” instead of the “C/C++ Compiler Tool”
in
the “Configuration Properties”.
Let me call them first; perhaps there is a hidden configuration setting which
controls this behavior. I will let you know.
Thanks a lot and best regards.
Original comment by [email protected]
on 10 Jan 2009 at 1:21
from unimrcp.
I wanted to migrate to VS2008 late in 2008, but postponed this to Q1 of 2009. If
VS2008 works for you, probably it makes sense to wait a bit.
I'm too close to release 0.4.0 version and prefer no to do last minute changes
now,
but hopefully we'll have this fixed in 0.5.0
Original comment by [email protected]
on 10 Jan 2009 at 6:01
from unimrcp.
Hi Arsen, I am sorry if I left the impression that I was pushing toward
migration to
VS2008. This was not my intention. In fact, there are still a large number of
people
using VS2003 in this world, I believe.
If you do that, we will be compelled to migrate to VS2008 as well, because the
project files generated by VS2008 will not be backward compatible with VS2005
(most
likely).
I will talk to MS support about the problem this week.
But if you really want to upgrade to VS2008, please let us know ahead of time
so we
can do the same and get used to the new environment.
Best regards!
Original comment by [email protected]
on 11 Jan 2009 at 2:05
from unimrcp.
OK, Vlad. It makes sense to publicly discuss and understand all pros and cons
of the
VS2008 migration later and not to mix this issue with the migration.
Waiting for further updates from you.
Thanks,
Arsen.
Original comment by [email protected]
on 12 Jan 2009 at 5:25
from unimrcp.
Original comment by [email protected]
on 12 Jan 2009 at 8:20
- Added labels: OpSys-Windows, Priority-Medium, Milestone-Release-0.6, Component-Build
from unimrcp.
Original comment by [email protected]
on 12 Jan 2009 at 8:21
- Added labels: Milestone-Release-0.5
- Removed labels: Milestone-Release-0.6
from unimrcp.
Hi Arsen,
I think we can close this case. I still don't know why it happens but I found a
configuration setting which will address the issue, without requiring to modify
any
UniMRCP project files. Just for your information, under Tools/Option there is
a "Projects and Solutions" tag which has a sub-tag named: "VC++ Project
Settings",
which in turn contains a paramater named "C/C++ File Extensions". On my machine
this
parameter was set to "*.cpp;*.cxx;*.cc" by default (that is, without having
been
changed); I verified that with the tech support engineer from Microsoft. One
simply
has to add the "*.c" to those settings. I had done this a week ago but I
started
getting compilation errors after that without realizing that those error were
caused
by the uncustomized .vsprops files (header files not found).
Bottom line, the compiler "knows" (that is, it has the hardcoded information)
that ".c" is a C file and not a C++ file (I verified that by using the
keyword "class" in the "c." file, which caused a compilation error), but on the
other hand, it pretends that it doesn't know anything about this file
extension,
unless it is specified in the configuration. But this is fine.
The only mystery is why everybody else seems to have the "*.c" in the
configuration,
and I do not.
Anyway, I marked the problem as "Invalid" since apparently is strictly confined
to
my own settings which for one reason or the other, are different than anybody
else's
settings.
Very sorry for the troubles.
Original comment by [email protected]
on 13 Jan 2009 at 2:37
- Changed state: Invalid
from unimrcp.
Hi Vlad,
It's really nice to have this issue resolved. I suspected that something went
wrong
on your side, but didn't know how to address it.
Original comment by [email protected]
on 13 Jan 2009 at 5:29
from unimrcp.
Final status of an issue should be "Verified". This concerns even "Invalid"
issues.
So just mark this one as "Verified".
Original comment by [email protected]
on 5 Oct 2009 at 4:08
- Changed state: Verified
from unimrcp.
Related Issues (20)
- Some MRCP servers "lie" about "existing connections." HOT 5
- Test whether an engine opened successfully HOT 4
- inline grammar for RECOGNIZE request HOT 4
- C++ compile error in codec_descriptor.h HOT 3
- Better apr-iconv support in VC build HOT 4
- Shraing RTSP session among resources HOT 6
- The RECOGNIZE message must only inherit the no redefined SET-PARAMS headers HOT 3
- Request-id too short HOT 7
- pollset field of mrcp_connection_agent_t might be accessed before it is initialized HOT 5
- UniMRCP client omission of RTCP goodbye packet required by Nuance Media server for ASR HOT 5
- RTP unidirectional only HOT 8
- Core dump with large in-line grammars HOT 2
- Memory leak when loading/unloading Asterisk res_speech_unimrcp.so - possibly a bug in Asterisk HOT 7
- Asterisk crashes when res_speech_unimrcp.so is loaded automatically on startup with asterisk in console with high verbosity, using sofia-sip 1.2.10devel from freeswitch trunk HOT 7
- Codec issue with Asterisk and Nuance TTS using ast bridge MRCPSynth HOT 11
- app_unimrcp: module loading/unloading causes segmentation fault after mrcp_client_destroy is called HOT 10
- Buffer too small for GET-PARAMS response HOT 15
- VS debug version of the MRCP client test program crashes when attempting a GET-PARAMS HOT 5
- Peer disconnected--how to handle? HOT 10
- Crash at rtsp_client_message_receive HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from unimrcp.