<p>On May 3, 2011 7:36 AM, "Niclas Eklund" <<a href="mailto:nick@erix.ericsson.se">nick@erix.ericsson.se</a>> wrote:<br>
><br>
><br>
> Hello!<br>
><br>
> As you've probably guessed we don't encounter this problem. ;-) But then the test suites are only built once (not a Windows machine) and then re-used by different plattforms. Speed things up.<br>
><br>
> Since there is a 256 chars limit (Windows paths and command line), this might be it. I suppose that a faulty setting of one of the Erlang related environment variables (e.g. ERL_TOP) could cause problems as well. Perhaps you can e-mail them to me?<br>
</p>
<p>As I recall Windows has a limit if 4096 per complete path if using the NT api for note. 512 if 8.3 format is enabled in the registry.</p>
<p>><br>
> Due to the fact that CosNotification depends on several other Cos-services, more IDL files needs to be included compared with, for example, CosTime.<br>
><br>
> Best Regards,<br>
><br>
> Niclas @ Erlang/OTP<br>
><br>
><br>
> On Thu, 21 Apr 2011, Fredrik Andersson wrote:<br>
><br>
>> On Thu, Apr 21, 2011 at 11:04 AM, Alexander Krasnukhin <<br>
>> <a href="mailto:the.malkolm@gmail.com">the.malkolm@gmail.com</a>> wrote:<br>
>><br>
>>> Hi,<br>
>>><br>
>>> It is just a guess and probably sounds stupid but could you try to compile<br>
>>> within the folder with smaller path length?<br>
>>><br>
>><br>
>> I tried moving the otp folder to / and it had no difference, I can make them<br>
>> all compile if I cp the idl files to the test folder of cosNotification but<br>
>> that seems to be a suboptimal way of doing things.<br>
>><br>
>><br>
>>><br>
>>> On Thu, Apr 21, 2011 at 10:57 AM, Fredrik Andersson <<a href="mailto:sir.sedrik@gmail.com">sir.sedrik@gmail.com</a>>wrote:<br>
>>><br>
>>>> Hi all<br>
>>>><br>
>>>> I want to run the test suites on my windows build but I am running into<br>
>>>> trouble when generating the tests for CosNotification. I can reproduce the<br>
>>>> error by building the tests inside of otp/lib/CosNotification/test using<br>
>>>> make tests.<br>
>>>><br>
>>>> Can anyone help?<br>
>>>><br>
>>>> The following is the error I get. I have verified that the idl files are<br>
>>>> present in the src directory.<br>
>>>><br>
>>>> erlc +debug_info -pa<br>
>>>> /home/ESLbingen/bingen/tmp/otp/lib/cosNotification/ebin -pa<br>
>>>> /home/ESLbingen/bingen/tmp/otp/lib/cosNotification/src -pa<br>
>>>> /home/ESLbingen/bingen/tmp/otp/lib/cosTime/ebin -pa<br>
>>>> /home/ESLbingen/bingen/tmp/otp/lib/cosTime/include -pa<br>
>>>> /home/ESLbingen/bingen/tmp/otp/lib/orber/ebin -pa<br>
>>>> /home/ESLbingen/bingen/tmp/otp/lib/ic/ebin -pa<br>
>>>> /home/ESLbingen/bingen/tmp/otp/lib/cosNotification/include<br>
>>>> -I/home/ESLbingen/bingen/tmp/otp/lib/cosEvent/src<br>
>>>> -I/home/ESLbingen/bingen/tmp/otp/lib/cosNotification/include -pa<br>
>>>> /home/ESLbingen/bingen/tmp/otp/lib/orber/include -pa<br>
>>>> /home/ESLbingen/bingen/tmp/otp/internal_tools/test_server/ebin -pa<br>
>>>> /home/ESLbingen/bingen/tmp/otp/lib/cosNotification/ebin -pa<br>
>>>> /home/ESLbingen/bingen/tmp/otp/lib/cosNotification/test/idl_output -pa<br>
>>>> /home/ESLbingen/bingen/tmp/otp/lib/cosTime/ebin -pa<br>
>>>> /home/ESLbingen/bingen/tmp/otp/lib/cosTime/include -pa<br>
>>>> /home/ESLbingen/bingen/tmp/otp/lib/cosNotification/include -pa<br>
>>>> /home/ESLbingen/bingen/tmp/otp/lib/ic/ebin<br>
>>>> -I/home/ESLbingen/bingen/tmp/otp/lib/cosTime/ebin<br>
>>>> -I/home/ESLbingen/bingen/tmp/otp/lib/cosTime/include<br>
>>>> -I/home/ESLbingen/bingen/tmp/otp/lib/orber/include<br>
>>>> -I/home/ESLbingen/bingen/tmp/otp/lib/cosNotification/src<br>
>>>> -I/home/ESLbingen/bingen/tmp/otp/lib/cosNotification/include<br>
>>>> -I/home/ESLbingen/bingen/tmp/otp/lib/cosNotification<br>
>>>> -I/home/ESLbingen/bingen/tmp/otp/lib/cosNotification/test/idl_output<br>
>>>> -I/home/ESLbingen/bingen/tmp/otp/lib/test_server/include -oidl_output \<br>
>>>> +'{cfgfile,"notify_test_server.cfg"}'<br>
>>>> notify_test_server.idl<br>
>>>> []: warning: unrecognised option: debug_info<br>
>>>> Erlang IDL compiler version 4.2.26<br>
>>>> "c:/cygwin/home/ESLBIN~1/bingen/tmp/otp/lib/COSNOT~1/test/notify_test_server.idl":<br>
>>>> preprocessor error:<br>
>>>> c:/cygwin/home/ESLBIN~1/bingen/tmp/otp/lib/COSNOT~1/test/notify_test_server.idl:23:<br>
>>>> CosNotification.idl: No such file or directory<br>
>>>> "c:/cygwin/home/ESLBIN~1/bingen/tmp/otp/lib/COSNOT~1/test/notify_test_server.idl":<br>
>>>> preprocessor error:<br>
>>>> c:/cygwin/home/ESLBIN~1/bingen/tmp/otp/lib/COSNOT~1/test/notify_test_server.idl:24:<br>
>>>> CosNotifyComm.idl: No such file or directory<br>
>>>> "c:/cygwin/home/ESLBIN~1/bingen/tmp/otp/lib/COSNOT~1/test/notify_test_server.idl":<br>
>>>> 2 errors found<br>
>>>><br>
>>>><br>
>>>> _______________________________________________<br>
>>>> erlang-questions mailing list<br>
>>>> <a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
>>>> <a href="http://erlang.org/mailman/listinfo/erlang-questions">http://erlang.org/mailman/listinfo/erlang-questions</a><br>
>>>><br>
>>>><br>
>>><br>
>>><br>
>>> --<br>
>>> Regards,<br>
>>> Alexander<br>
>>><br>
>>><br>
>><br>
><br>
><br>
> _______________________________________________<br>
> erlang-questions mailing list<br>
> <a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
> <a href="http://erlang.org/mailman/listinfo/erlang-questions">http://erlang.org/mailman/listinfo/erlang-questions</a><br>
</p>