Re: [CMake] cpack issue: %1 is not a valid Win32 application

2011-02-25 Thread thehighhat
> Interesting,
>
> Is the NSIS application used a 32bits or 64bits one?
>

32 bit.
___
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake


Re: [CMake] cpack issue: %1 is not a valid Win32 application

2011-02-24 Thread Eric Noulard
2011/2/25 Martin O'Brien :
> I haven't really read most if this thread, so this may not apply, but this
> dialog box can be caused by trying to run a Win64 application on Win32, or
> trying to run any binary other than Win32 with a format that Windows
> understands on Win32.

Interesting,

Is the NSIS application used a 32bits or 64bits one?

-- 
Erk
Membre de l'April - « promouvoir et défendre le logiciel libre » -
http://www.april.org
___
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake


Re: [CMake] cpack issue: %1 is not a valid Win32 application

2011-02-24 Thread Martin O'Brien
I haven't really read most if this thread, so this may not apply, but this
dialog box can be caused by trying to run a Win64 application on Win32, or
trying to run any binary other than Win32 with a format that Windows
understands on Win32.

Mm
On Feb 24, 2011 7:28 PM, "thehighhat"  wrote:
>> Does this mean that other CPack generators works?
>
> Yes.
>
>
>> Could you try ZIP ?
>>
>> cpack --verbose -G ZIP
>
> all ok.
>
> I tried NSIS, TGZ, and ZIP. also created source package. all work now.
> ___
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html
>
> Please keep messages on-topic and check the CMake FAQ at:
http://www.cmake.org/Wiki/CMake_FAQ
>
> Follow this link to subscribe/unsubscribe:
> http://www.cmake.org/mailman/listinfo/cmake
___
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake

Re: [CMake] cpack issue: %1 is not a valid Win32 application

2011-02-24 Thread thehighhat
> Does this mean that other CPack generators works?

Yes.


> Could you try ZIP ?
>
> cpack --verbose -G ZIP

all ok.

I tried NSIS, TGZ, and ZIP.   also created source package.  all work now.
___
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake


Re: [CMake] cpack issue: %1 is not a valid Win32 application

2011-02-24 Thread Eric Noulard
2011/2/24 thehighhat :
> On Thu, Feb 24, 2011 at 12:20 PM, David Cole  wrote:
>> Do you have the same problem if you use a real binary for the 'make' instead
>> of this symlink?
>
> Yes, the same problem persists.
>
> I started with a clean builddir.  Changed all references to use the
> actual file, not symlinks.
>
> Called make using the actual file, not symlinks.
>
> The build succedded. and teh binary works.
>
>    But I still have the same problem:    %1 is not a valid Win32 application
>
> I cannot get cpack to build the NSIS installer correctly.

Does this mean that other CPack generators works?

Could you try ZIP ?

cpack --verbose -G ZIP

-- 
Erk
Membre de l'April - « promouvoir et défendre le logiciel libre » -
http://www.april.org
___
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake


Re: [CMake] cpack issue: %1 is not a valid Win32 application

2011-02-24 Thread thehighhat
On Thu, Feb 24, 2011 at 12:20 PM, David Cole  wrote:
> Do you have the same problem if you use a real binary for the 'make' instead
> of this symlink?

Yes, the same problem persists.

I started with a clean builddir.  Changed all references to use the
actual file, not symlinks.

Called make using the actual file, not symlinks.

The build succedded. and teh binary works.

But I still have the same problem:%1 is not a valid Win32 application

I cannot get cpack to build the NSIS installer correctly.
___
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake


Re: [CMake] cpack issue: %1 is not a valid Win32 application

2011-02-24 Thread David Cole
Do you have the same problem if you use a real binary for the 'make' instead
of this symlink?


On Thu, Feb 24, 2011 at 2:14 PM, thehighhat wrote:

> On Thu, Feb 24, 2011 at 12:05 PM, David Cole 
> wrote:
> > Are you using the cygwin cmake or the Windows cmake in "C:\Program
> Files..."
>
> I am using the Windows binary zip package available from cmake.org.
> (not the .exe installer)
>
> It is unpacked into a folder under the C:\cygwin .
>
>
> > If you're using the Windows cmake, it's not going to be able to deal with
> > cygwin symlinks at all.
>
> This version works well with the cygwin.
>
> For example, on a 32bit Windows XP, I am able to config/build/package
> this application all ok.
>
>
>
> I am currently able to config and build the application with many uses
> of symlink.  These seem to get resolved to "normal" Windows paths in
> the CMakeCache.txt and CPackConfig.cmake.
>
> ( i say  normal because the are the mixed version of path
> C:/path/with/forward/slashes/and/drive/letters   instead of
> /unixy/paths   or   C:\Native Win\Path )
> ___
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Please keep messages on-topic and check the CMake FAQ at:
> http://www.cmake.org/Wiki/CMake_FAQ
>
> Follow this link to subscribe/unsubscribe:
> http://www.cmake.org/mailman/listinfo/cmake
>
___
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake

Re: [CMake] cpack issue: %1 is not a valid Win32 application

2011-02-24 Thread thehighhat
On Thu, Feb 24, 2011 at 12:05 PM, David Cole  wrote:
> Are you using the cygwin cmake or the Windows cmake in "C:\Program Files..."

I am using the Windows binary zip package available from cmake.org.
(not the .exe installer)

It is unpacked into a folder under the C:\cygwin .


> If you're using the Windows cmake, it's not going to be able to deal with
> cygwin symlinks at all.

This version works well with the cygwin.

For example, on a 32bit Windows XP, I am able to config/build/package
this application all ok.



I am currently able to config and build the application with many uses
of symlink.  These seem to get resolved to "normal" Windows paths in
the CMakeCache.txt and CPackConfig.cmake.

( i say  normal because the are the mixed version of path
C:/path/with/forward/slashes/and/drive/letters   instead of
/unixy/paths   or   C:\Native Win\Path )
___
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake


Re: [CMake] cpack issue: %1 is not a valid Win32 application

2011-02-24 Thread David Cole
Are you using the cygwin cmake or the Windows cmake in "C:\Program Files..."

If you're using the Windows cmake, it's not going to be able to deal with
cygwin symlinks at all.


On Thu, Feb 24, 2011 at 1:49 PM, thehighhat wrote:

> On Thu, Feb 24, 2011 at 11:34 AM, David Cole 
> wrote:
> > Is "C:/path/to/make" a batch file?
> > What are its contents?
> >
>
> no, not a batch file.it is a symlink, to a symlink, to a binary.
>
> contents are the compile bin for make
>
>
> from cygwin commands:
>
>
> ls -l /path/to/make
>
> lrwxrwxrwx ... /path/to/make -> /bin/make*
>
>
> ls -l /bin/make
>
> lrwxrwxrwx ...  /bin/make -> ./make-v381-cygwin*
>
>
> ls -l /bin/make-v381-cygwin
>
> -rwxr-xr-x ... /bin/make-v381-cygwin*
>
>
> file /bin/make-v381-cygwin
>
> /bin/make-v381-cygwin: PE32 executable for MS Windows (console) Intel
> 80386 32-bit
> ___
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Please keep messages on-topic and check the CMake FAQ at:
> http://www.cmake.org/Wiki/CMake_FAQ
>
> Follow this link to subscribe/unsubscribe:
> http://www.cmake.org/mailman/listinfo/cmake
>
___
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake

Re: [CMake] cpack issue: %1 is not a valid Win32 application

2011-02-24 Thread thehighhat
On Thu, Feb 24, 2011 at 11:34 AM, David Cole  wrote:
> Is "C:/path/to/make" a batch file?
> What are its contents?
>

no, not a batch file.it is a symlink, to a symlink, to a binary.

contents are the compile bin for make


from cygwin commands:


ls -l /path/to/make

lrwxrwxrwx ... /path/to/make -> /bin/make*


ls -l /bin/make

lrwxrwxrwx ...  /bin/make -> ./make-v381-cygwin*


ls -l /bin/make-v381-cygwin

-rwxr-xr-x ... /bin/make-v381-cygwin*


file /bin/make-v381-cygwin

/bin/make-v381-cygwin: PE32 executable for MS Windows (console) Intel
80386 32-bit
___
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake


Re: [CMake] cpack issue: %1 is not a valid Win32 application

2011-02-24 Thread David Cole
Is "C:/path/to/make" a batch file?
What are its contents?


On Thu, Feb 24, 2011 at 1:23 PM, thehighhat wrote:

> using nsis 2.46. cmake 2.8.3 to config and build a 32 bit console app
> on a 64bit windows 7 host using 32bit intel compilers and msvs 2010
> express:  all ok.
>
> make package_source:  all ok.
>
> but make package:broken.
>
>
>
>
> cpack --verbose
>
> CPack: Enable Verbose
> CPack Verbose: Read CPack config file:
> CPack Verbose: Read CPack configuration file: C:/path/to/CPackConfig.cmake
> CPack Verbose: Specified generator: NSIS
> CPack Verbose: Test NSIS version: "C:/Program Files
> (x86)/NSIS/makensis.exe" /VERSION
> CPack Verbose: Use generator: cmCPackNSISGenerator
> CPack Verbose: For project: X
> CPack: Create package using NSIS
> CPack Verbose: Read description file:
>
> C:/path/to/cmake/cmake-2.8.3-win32-x86/share/cmake-2.8/Templates/CPack.GenericDescription.txt
> CPack Verbose: Remove toplevel directory:
> C:/path/to/builddir/_CPack_Packages/win32/NSIS
> CPack: Install projects
> CPack: - Run preinstall target for: Project
> CPack Error: Problem running install command: C:/path/to/make "preinstall"
> Please check
> C:/path/to/builddir/_CPack_Packages/win32/NSIS/PreinstallOutput.log
> for errors
> CPack Error: Error when generating package: X
>
>
>
> this is what is in the log file above:
>
> # Run command: C:/path/to/make "preinstall"
> # Directory: C:/path/to/builddir
> # Output:
> %1 is not a valid Win32 application
>
>
> i cannot find what is causing this error.  any ideas?
> ___
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Please keep messages on-topic and check the CMake FAQ at:
> http://www.cmake.org/Wiki/CMake_FAQ
>
> Follow this link to subscribe/unsubscribe:
> http://www.cmake.org/mailman/listinfo/cmake
>
___
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake

[CMake] cpack issue: %1 is not a valid Win32 application

2011-02-24 Thread thehighhat
using nsis 2.46. cmake 2.8.3 to config and build a 32 bit console app
on a 64bit windows 7 host using 32bit intel compilers and msvs 2010
express:  all ok.

make package_source:  all ok.

but make package:broken.




cpack --verbose

CPack: Enable Verbose
CPack Verbose: Read CPack config file:
CPack Verbose: Read CPack configuration file: C:/path/to/CPackConfig.cmake
CPack Verbose: Specified generator: NSIS
CPack Verbose: Test NSIS version: "C:/Program Files
(x86)/NSIS/makensis.exe" /VERSION
CPack Verbose: Use generator: cmCPackNSISGenerator
CPack Verbose: For project: X
CPack: Create package using NSIS
CPack Verbose: Read description file:
C:/path/to/cmake/cmake-2.8.3-win32-x86/share/cmake-2.8/Templates/CPack.GenericDescription.txt
CPack Verbose: Remove toplevel directory:
C:/path/to/builddir/_CPack_Packages/win32/NSIS
CPack: Install projects
CPack: - Run preinstall target for: Project
CPack Error: Problem running install command: C:/path/to/make "preinstall"
Please check C:/path/to/builddir/_CPack_Packages/win32/NSIS/PreinstallOutput.log
for errors
CPack Error: Error when generating package: X



this is what is in the log file above:

# Run command: C:/path/to/make "preinstall"
# Directory: C:/path/to/builddir
# Output:
%1 is not a valid Win32 application


i cannot find what is causing this error.  any ideas?
___
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake


[CMake] cpack issue: %1 is not a valid Win32 application

2011-02-24 Thread thehighhat
using nsis 2.46. cmake 2.8.3 to config and build a 32 bit console app
on a 64bit windows 7 host using 32bit intel compilers and msvs 2010
express:  all ok.

make package_source:  all ok.

but make package:    broken.




cpack --verbose

CPack: Enable Verbose
CPack Verbose: Read CPack config file:
CPack Verbose: Read CPack configuration file: C:/path/to/CPackConfig.cmake
CPack Verbose: Specified generator: NSIS
CPack Verbose: Test NSIS version: "C:/Program Files
(x86)/NSIS/makensis.exe" /VERSION
CPack Verbose: Use generator: cmCPackNSISGenerator
CPack Verbose: For project: X
CPack: Create package using NSIS
CPack Verbose: Read description file:
C:/path/to/cmake/cmake-2.8.3-win32-x86/share/cmake-2.8/Templates/CPack.GenericDescription.txt
CPack Verbose: Remove toplevel directory:
C:/path/to/builddir/_CPack_Packages/win32/NSIS
CPack: Install projects
CPack: - Run preinstall target for: Project
CPack Error: Problem running install command: C:/path/to/make "preinstall"
Please check C:/path/to/builddir/_CPack_Packages/win32/NSIS/PreinstallOutput.log
for errors
CPack Error: Error when generating package: X



this is what is in the log file above:

# Run command: C:/path/to/make "preinstall"
# Directory: C:/path/to/builddir
# Output:
%1 is not a valid Win32 application


i cannot find what is causing this error.  any ideas?
___
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake