Nmap Development mailing list archives

RE: Not able to compile nmap-update project on win8 64


From: Vikram Salunkhe <vikram.salunkhe () continuum net>
Date: Thu, 20 Mar 2014 15:15:02 +0000

Hi Rob,


I tried the steps mentioned in the libsvn-upgrade.txt as well as other sources without luck.Because most of the 
depedent source is in 32 bit format so I am finding it difficult to fit for 64 bt windows.
Most of the steps I was able to make progress except

Open C:\SVN\src-trunk\subversion_msvc.dsw in Visual C++ 2008. Upgrade format.

I tried to download the source from various locations but I could not able to find subversion_msvc.dsw.Is there any 
dependency on the below command?

$ /cygdrive/c/Python27/python gen-make.py -t vcproj --with-apr=C:\\svn\\apr --with-apr-util=C:\\svn\\apr-util 
--with-apr-iconv=C:\\svn\\apr-iconv --with-openssl=C:\\cygwin\\home\\david\\nmap\\mswin32\\OpenSSL --disable-shared

I tried to run above command in Cygwin with my paths but without luck.Hope I am on right path.

Regards,

Vikram.
-----Original Message-----
From: Robert Nicholls [mailto:robert () robnicholls co uk] 
Sent: Thursday, March 20, 2014 2:24 PM
To: Vikram Salunkhe
Cc: dev () nmap org; fyodor () nmap org
Subject: Re: Not able to compile nmap-update project on win8 64

I'm still not at a computer to double check this, but I believe there are instructions on how to upgrade/build the 
necessary files at "nmap-mswin32-aux/libsvn-upgrade.txt". If you grab those (or the latest) files and configure an x64 
release build it might work.

I didn't bother before as I believe the ability to use nmap-update is still limited to a handful of authorised users.

Rob

On 20 Mar 2014 08:00, Vikram Salunkhe <vikram.salunkhe () continuum net> wrote:

Hi ,
While compiling nmap on win8 64 I am getting below errors.I know the reason as libsvn libraries available at 
nmap-win32-aux are 32 bit specific.I searched for 64 bit libs but I did not find any.Could you provide me a link to 
get 64 bit specific libs. 

Errors: 
2>------ Build started: Project: nmap-update, Configuration: Debug x64 
2>------ nmap-update.obj : error LNK2019: unresolved external symbol 
2>svn_cmdline_init referenced in function main nmap-update.obj : error 
2>LNK2019: unresolved external symbol svn_handle_error2 referenced in 
2>function stage_channel nmap-update.obj : error LNK2019: unresolved 
2>external symbol apr_pool_destroy referenced in function checkout_svn 
2>nmap-update.obj : error LNK2019: unresolved external symbol 
2>svn_client_checkout2 referenced in function checkout_svn 
2>nmap-update.obj : error LNK2019: unresolved external symbol 
2>svn_config_set_bool referenced in function checkout_svn 
2>nmap-update.obj : error LNK2019: unresolved external symbol 
2>apr_hash_get referenced in function checkout_svn svn_auth.obj : 
2>error LNK2001: unresolved external symbol apr_hash_get 
2>nmap-update.obj : error LNK2019: unresolved external symbol 
2>svn_config_get_config referenced in function checkout_svn 
2>nmap-update.obj : error LNK2019: unresolved external symbol 
2>svn_config_ensure referenced in function checkout_svn 
2>nmap-update.obj : error LNK2019: unresolved external symbol 
2>svn_client_create_context referenced in function checkout_svn 
2>nmap-update.obj : error LNK2019: unresolved external symbol 
2>svn_pool_create_ex referenced in function checkout_svn svn_auth.obj 
2>: error LNK2019: unresolved external symbol apr_palloc referenced in 
2>function simple_prompt_first_creds svn_auth.obj : error LNK2019: 
2>unresolved external symbol apr_pstrdup referenced in function 
2>prompt_for_simple_creds svn_auth.obj : error LNK2019: unresolved 
2>external symbol svn_error_clear referenced in function 
2>prompt_for_simple_creds svn_auth.obj : error LNK2019: unresolved 
2>external symbol svn_config_read_auth_data referenced in function 
2>prompt_for_simple_creds svn_auth.obj : error LNK2019: unresolved 
2>external symbol svn_config_get_bool referenced in function 
2>nmap_update_svn_cmdline_setup_auth_baton
2>svn_auth.obj : error LNK2019: unresolved external symbol 
2>svn_auth_set_parameter referenced in function 
2>nmap_update_svn_cmdline_setup_auth_baton
2>svn_auth.obj : error LNK2019: unresolved external symbol 
2>svn_auth_open referenced in function 
2>nmap_update_svn_cmdline_setup_auth_baton
2>svn_auth.obj : error LNK2019: unresolved external symbol 
2>svn_auth_get_ssl_client_cert_pw_prompt_provider referenced in 
2>function nmap_update_svn_cmdline_setup_auth_baton
2>svn_auth.obj : error LNK2019: unresolved external symbol 
2>svn_cmdline_auth_ssl_client_cert_pw_prompt referenced in function 
2>nmap_update_svn_cmdline_setup_auth_baton
2>svn_auth.obj : error LNK2019: unresolved external symbol 
2>svn_auth_get_ssl_client_cert_prompt_provider referenced in function 
2>nmap_update_svn_cmdline_setup_auth_baton
2>svn_auth.obj : error LNK2019: unresolved external symbol 
2>svn_cmdline_auth_ssl_client_cert_prompt referenced in function 
2>nmap_update_svn_cmdline_setup_auth_baton
2>svn_auth.obj : error LNK2019: unresolved external symbol 
2>svn_auth_get_ssl_server_trust_prompt_provider referenced in function 
2>nmap_update_svn_cmdline_setup_auth_baton
2>svn_auth.obj : error LNK2019: unresolved external symbol 
2>svn_cmdline_auth_ssl_server_trust_prompt referenced in function 
2>nmap_update_svn_cmdline_setup_auth_baton
2>svn_auth.obj : error LNK2019: unresolved external symbol 
2>svn_auth_get_username_prompt_provider referenced in function 
2>nmap_update_svn_cmdline_setup_auth_baton
2>svn_auth.obj : error LNK2019: unresolved external symbol 
2>svn_cmdline_auth_username_prompt referenced in function 
2>nmap_update_svn_cmdline_setup_auth_baton
2>svn_auth.obj : error LNK2019: unresolved external symbol 
2>svn_cmdline_auth_simple_prompt referenced in function 
2>nmap_update_svn_cmdline_setup_auth_baton
2>svn_auth.obj : error LNK2019: unresolved external symbol 
2>svn_auth_get_ssl_client_cert_pw_file_provider referenced in function 
2>nmap_update_svn_cmdline_setup_auth_baton
2>svn_auth.obj : error LNK2019: unresolved external symbol 
2>svn_auth_get_ssl_client_cert_file_provider referenced in function 
2>nmap_update_svn_cmdline_setup_auth_baton
2>svn_auth.obj : error LNK2019: unresolved external symbol 
2>svn_auth_get_ssl_server_trust_file_provider referenced in function 
2>nmap_update_svn_cmdline_setup_auth_baton
2>svn_auth.obj : error LNK2019: unresolved external symbol 
2>svn_auth_get_windows_ssl_server_trust_provider referenced in 
2>function nmap_update_svn_cmdline_setup_auth_baton
2>svn_auth.obj : error LNK2019: unresolved external symbol 
2>svn_auth_get_username_provider referenced in function 
2>nmap_update_svn_cmdline_setup_auth_baton
2>svn_auth.obj : error LNK2019: unresolved external symbol 
2>svn_auth_get_simple_provider referenced in function 
2>nmap_update_svn_cmdline_setup_auth_baton
2>svn_auth.obj : error LNK2019: unresolved external symbol 
2>apr_array_push referenced in function 
2>nmap_update_svn_cmdline_setup_auth_baton
2>svn_auth.obj : error LNK2019: unresolved external symbol 
2>svn_auth_get_windows_simple_provider referenced in function 
2>nmap_update_svn_cmdline_setup_auth_baton
2>svn_auth.obj : error LNK2019: unresolved external symbol 
2>apr_array_make referenced in function 
2>nmap_update_svn_cmdline_setup_auth_baton
2>.\Debug\nmap-update.exe : fatal error LNK1120: 35 unresolved 
2>externals


Regards,
Vikram Salunkhe. 
_______________________________________________
Sent through the dev mailing list
http://nmap.org/mailman/listinfo/dev
Archived at http://seclists.org/nmap-dev/


_______________________________________________
Sent through the dev mailing list
http://nmap.org/mailman/listinfo/dev
Archived at http://seclists.org/nmap-dev/


Current thread: