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

Hello, how do I compile an exe installation package under ubuntu? Or how do I get an installation package for a self-compiled exe? #292

Closed
xuquankun opened this issue Jun 27, 2024 · 6 comments

Comments

@xuquankun
Copy link

No description provided.

Copy link

greptile-apps bot commented Jun 27, 2024

To compile an exe installation package under Ubuntu, follow these steps:

  1. Clone the repository:
 git clone https://github.com/reorproject/reor.git
  1. Navigate to the project directory:
 cd reor
  1. Install dependencies:
 npm install
  1. Build the project:
 npm run build
  1. Locate the compiled exe:
    The compiled exe will be located in the ./release directory. You can find it by listing the files:
 ls ./release/*/*.exe

References

/.github/workflows/build.yml
/.github/workflows/release.yml
/README.md

Ask Greptile · Edit Issue Bot Settings

@xuquankun
Copy link
Author

I did this, but I ran into a module failure, such as ‘’eslint‘’、‘’vectordb‘’, if I ignore these problems, the final compiled exe installation package will not be executed.
image

@weilirs
Copy link
Collaborator

weilirs commented Jun 27, 2024

Did you pull the latest commit? lancedb/vectordb-win32-x64-msvc should be an optional package now.

@xuquankun
Copy link
Author

Did you pull the latest commit? lancedb/vectordb-win32-x64-msvc should be an optional package now.
Yes, I pulled the latest commit, and after compiling it still reported the same error, what system environment did you compile in?

@weilirs
Copy link
Collaborator

weilirs commented Jun 28, 2024

I am not using Ubuntu, sorry I can't help you with that...

@samlhuillier
Copy link
Collaborator

In my experience, given the complexity of the packages we use for running local models (onnx and ollama), you can't really build for a different OS than the OS you are building on - it tends to lead to a broken build...

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

No branches or pull requests

3 participants