Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How do I install it on windows ? #107

Closed
pRatikSathaye opened this issue Jan 25, 2017 · 17 comments
Closed

How do I install it on windows ? #107

pRatikSathaye opened this issue Jan 25, 2017 · 17 comments
Labels

Comments

@pRatikSathaye
Copy link

pRatikSathaye commented Jan 25, 2017

Is their any executable available which I can use to install it on windows ?

@thomashicks
Copy link

thomashicks commented Feb 21, 2017

I was able to compile it under Windows 10's bash shell (which is beta software) just now if that helps. Works great!

@PizerLiu
Copy link

PizerLiu commented Mar 29, 2017

How do I install it on windows ?
please help me.
my email is lc438732659@163.com.

@metalbass
Copy link

metalbass commented Apr 6, 2017

Hi @thomashicks and @PizerLiu.

I've been trying to install on windows 10 bash and finally have it working.
The main keys for me have been:

  1. installing everything that has been asked through the docs or error messages through sudo apt-get install <package>.
  2. run only autoreconf -i -f and ./configure --with-unixodbc=/usr/local --disable-man

Seems like running just ./configure doesn't work for me.

@eamigo86
Copy link

eamigo86 commented May 19, 2017

Hi @metalbass, I need install this on my Windows 10 machine, You can help me? Or you have any executable available for do this?

@mckaygerhard
Copy link

mckaygerhard commented Jun 6, 2017

je je, install on windows where a access software are available? i dont understand!

@neimanpinchas
Copy link

neimanpinchas commented Jun 29, 2017

Mdbtools is beneficial even on windows.
#1 because mdbtools is faster then microsoft access
#2 access has no command line tools, and their ole differs between mechines, and odbc is more restrictave then access
#3 mdb tools reads even corrupted files
#4 Access is commercial software

I had a hard time compiling it with mingw/msys on windows 7, and even i have now the .exe files,
#1 i cannot copy it to other machines maybe i am missing dependicies
#2 i cannot use it in a regular command prompt, i am not getting the stdout (i need to spawn it from node)

Before i am going to try out bash on windows i want to know, was it possible to use then on another windows machine?

@OmidH

This comment has been minimized.

@lsgunth
Copy link

lsgunth commented Dec 12, 2017

Hey,

I managed to build mdbtools for 32 bit native windows using MSYS2. I've made the resulting binaries and dependant libraries available here

Note: they are only lightly tested.

Logan

@neimanpinchas
Copy link

neimanpinchas commented Dec 12, 2017

@vegnuli
Copy link

vegnuli commented Nov 7, 2020

a stiupid issue request.. well done close it!

@tonypdmtr
Copy link

tonypdmtr commented Dec 18, 2020

Hey,

I managed to build mdbtools for 32 bit native windows using MSYS2. I've made the resulting binaries and dependant libraries available here

Note: they are only lightly tested.

Logan

Do you (or anyone else reading this) perhaps have binaries for the last release?

@keithzg
Copy link

keithzg commented Apr 7, 2021

Yeah, native Windows binaries would be very useful. I wish @lsgunth had left any instructions or documentation on how they compiled it using MSYS2, although maybe it's easy? Right now the company I work for only has to deal with .MDB files and uses an older OLE method, but if we bite the bullet and decide to support .ACCDB files I might find myself trying to work this out, as using a solid and mature piece of software like mdbtools is a much better plan than us rolling our own solution, yaknow?

@lsgunth
Copy link

lsgunth commented Apr 7, 2021

Sorry, I did that a long time ago and don't have instructions for you. I don't remember it being terribly difficult though. I don't really have time right now, but I suspect if you just installed msys2 and tried to build it you could get it done pretty easy.

At that point, if you want to submit a PR to my above repo with updated binaries (and maybe a README with instructions), I'd happily accept it.

@neimanpinchas
Copy link

neimanpinchas commented Apr 7, 2021

@digitalcardboard
Copy link

digitalcardboard commented Jun 13, 2021

I like WSL as much as anyone but really wanted to get a native build: https://github.com/digitalcardboard/mdbtools-win

I fought through compiling this weekend. Huge thanks to @neimanpinchas for pointing out git-sdk-64 because it just worked. I spent a week unsuccessfully trying to install libraries for the default MSYS2 environment.

@lsgunth, watch for a pull request once I figure out how.

@neimanpinchas
Copy link

neimanpinchas commented Jun 13, 2021

@digitalcardboard
Copy link

digitalcardboard commented Jun 14, 2021

If dynamically linked you might need to copy out some common dlls when moving to another machine like bzip.dll and so, you will need to put it into the same directory. Windows will bring up a message box for every missing DLL. You will need to watch for 32 or 64 bit DLLs since git-sdk-64 includes both

On Sun, Jun 13, 2021 at 11:19 AM Jason Navarrete @.***> wrote: I like WSL as much as anyone but really wanted to get a native build: https://github.com/digitalcardboard/mdbtools-win I fought through compiling this weekend. Huge thanks to @neimanpinchas https://github.com/neimanpinchas for pointing out git-sdk-64 because it just worked. I spent a week unsuccessfully trying to install libraries for the default MSYS2 environment. @lsgunth https://github.com/lsgunth, watch for a pull request once I figure out how. — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub <#107 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEBHJLNS42YAEPCLTCF3K33TSTEAXANCNFSM4C5VFWDQ .
-- Pinchas S. Neiman Software Engineer At ESEQ Technology Corp. 845.213.1229 #2

I did go through the executables and copied over any relevant DLLs I found, so if folks use it and find anything else that's missing, let me know.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests